Pregunta

Estoy trabajando en una aplicación que destinó a escanear una factura (factura de electricidad, por ejemplo) y obtener los detalles relevantes (cantidad a pagar, número de cliente del usuario y fecha límite de pago) He descargado la prueba de la nube de Abbyy OCR y que está dispuesta a la licencia completa, pero teniendo algunas dificultades con respecto al uso.

La documentación parece aconsejar el uso de: http://ocrsdk.com/documentation/quick-start/text-fields/?utm_source=http://stackoverflow.com& ;utm_medium=comment&utm_campaign=smm Pero cuando se trabaja con la demostración, no puedo encontrar cómo y dónde agregar el campo "" región "" y cómo puedo hacerlo escanear varias regiones al mismo tiempo.

He visto el código donde se definió la opción de idioma, pero no pudo encontrar la opción 'Región': ¿qué tipo debería ser? (Rectángulo?)

Si alguien trabajó o trabaja con ABBYY, me encantaría obtener ayuda! Muchas gracias !!

¿Fue útil?

Solución

En nuestra muestra para Windows Phone the procesosimage Se utiliza método. Permite reconocer toda la imagen.

Para reconocer campos de texto separados con coordenadas específicas, puede usar el Método ProcessTextfield (para reconocer un campo) o el ProcessFields método (para reconocer varios campos).

Para usar el método de ProcessTextfield, puede cambiar esta línea a algo como url de cadena= " http http://cloud.ocrsdk.com/processtextfield? región= 0,0,200,200 y amp; idioma= inglés ";

El formato de resultado es XML.

"región" es un rectángulo. Las coordenadas de la región se miden en píxeles en relación con la esquina superior izquierda de la imagen y se especifican en el siguiente orden: izquierda, arriba, derecha, abajo.

Recomendamos leer la guía de inicio rápido: > Cómo trabajar con Cloud OCR SDK .

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