Pregunta

Estoy haciendo un proyecto para las PC basadas en tabletas donde el usuario escribiría una ecuación para resolverse.

El problema es que las clases de reconocimiento que estoy usando, InkAnalyzer, no puede reconocer los signos raíz o ningún otro signo matemático que ingrese. ¿Hay alguna vez para que agregue tal funcionalidad?

Básicamente, quiero que mi programa funcione muy como el panel de entrada de matemáticas que viene con Windows 7. OH, y yo codifico en C#.

¿Fue útil?

Solución

Estoy seguro de que no es lo que quieres escuchar, pero básicamente no puedes hacer esto. Al menos no sin ayuda interna en Microsoft. Para facilitar esto, necesitaría desarrollar su propio reconocimiento de lenguaje. Y que yo sepa, las herramientas y la documentación para hacerlo no se proporcionan a terceros.

Sin embargo, puede desarrollar su propio sistema de reconocimiento que utilice el modelo existente de colección de tinta y trazo proporcionado por el System.Windows.Ink API, pero no se conecta al InkAnalyzer modelo. La utilización de la información de accidente cerebrovascular generará resultados mucho mejores que un tipo de sistema OCR simple donde simplemente analiza formas.

Hubiera sido muy útil para Microsoft exponer sus capacidades de análisis de matemáticas en System.Windows.ink Namespace Pero a medida que salía, Microsoft estaba renunciando a las tabletas. Luego, el iPad llegó y comió su almuerzo y ahora quién sabe si alguna vez veremos un enfoque en la entrada de tinta nuevamente.

Otros consejos

Cargue tinta en un MathInputControl en C#

La solución proporcionada en la página analiza cómo programar el control de la entrada de matemáticas.

Una vez que tenga su EQN de matemáticas en forma de trazos cargados (puede obtenerlos del control de tinkcanvas, si no planea leerlo desde otro lugar y construir golpes) en el control de entrada de matemáticas a través de StyluspointCollection y guardalos en la clase Strokecollection y transmitirlo en la clase de Strokecollection y transmitirlo en Un archivo ISF (formato serializado de tinta).

El autor de la solución suministra el archivo ISF al control de entrada de matemáticas. Y hay un poco más de trabajo involucrado para recuperar la solución, antes de que gestione la ventana de entrada de matemáticas, etc.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top