2012-06-20 22 views
12

Necesito una biblioteca de OCR (preferiblemente en Java), que podrá determinar los dígitos visualizados en los dispositivos de medición. Por favor, mira la imagen. Probé algunas bibliotecas en Java pero no pudieron determinar este tipo de fuente.Biblioteca de OCR para reconocer números en el dispositivo de medidor

enter image description here

ACTUALIZACIÓN 1: bibliotecas Tesseract y Asprise no pudo realizar esta tarea

+1

¿Se puede actualizar la pregunta con qué bibliotecas probó y de qué manera fallaron? Puede ser útil tanto para los que responden como para los futuros visitantes de esta página. –

+0

buen punto, he actualizado ya –

Respuesta

6

Se puede echar un vistazo a Tesseract, es un Google mantiene de código abierto OCR. Sin embargo, creo que si solo proporciona la imagen tal como está, el OCR podría tener algunos problemas, debido a que tiene dígitos que varían en tamaño, y esto probablemente causará problemas mientras las redes neuronales están aprendiendo.

Por lo tanto, creo que tendría una mayor posibilidad de éxito si primero filtra su imagen e intenta eliminar los elementos que no necesita identificar e intenta hacer los dígitos que necesita para leer del mismo tamaño.

EDIT: Según su edición, también puede echar un vistazo a Java OCR:

Java OCR es un conjunto de bibliotecas de Java puro para el procesamiento de imágenes y reconocimiento carácter. La pequeña huella de memoria y la falta de dependencias externas lo hacen adecuado para el desarrollo de Android. Proporciona una estructura modular de para una implementación más fácil

Habiendo dicho eso, creo que primero debe realizar algún procesamiento en su imagen.

+0

+1 por mencionar que el procesamiento de imágenes debe hacerse antes de tratar de reconocer los caracteres en él. –

+0

gracias, probará Java OCR en este momento –

+3

Por favor, actualice y no hagamos saber cómo funcionó todo para usted ... –

Cuestiones relacionadas