source services play open library hacer example ejemplo como code application java android ocr

java - open - play services vision



¿Qué tipo de biblioteca de OCR Java debería usar en Android? (4)

No sé qué tan bueno es (definitivamente necesita ser entrenado primero), pero hay una biblioteca de OCR Java de Ron Cemer .

Me gustaría construir una aplicación de Android que, a través de una biblioteca de OCR, debería escanear una imagen extrayendo texto de ella.

¿Qué biblioteca de Java debería usar?



Si está buscando una opción muy extensible o tiene un dominio de problema específico, podría considerar hacer su propio uso del Motor Neural Orientado a Objetos de Java .

Lo utilicé con éxito en un proyecto personal para identificar la letra de una imagen como this , aquí puede encontrar toda la fuente del componente OCR de mi aplicación en github.


pruebe tesseract, consulte este artículo http://www.itwizard.ro/interfacing-cc-libraries-via-jni-example-tesseract-163.html y este ejemplo http://code.google.com/p/mezzofanti/

Editar: algunos datos más - tesseract es uno de los mejores OCR de código abierto utilizado por Google - hay datos de entrenamiento disponibles para muchos idiomas - mezzofanti es una aplicación de Android que usa tesseract - cuidado: el OCR usa mucha potencia de la CPU. Tratar de OCR una página A4 con su T-Mob G1 tomará mucho tiempo y el resultado puede no impresionarlo ;-)