Convertir imagen en texto - Java [duplicado]

Este es un tema interesante. Básicamente, tengo una imagen que contiene algo de texto. ¿Cómo extraigo el texto de la imagen?

Ya he probado muchas cosas, pero todo lo que hago es muy tedioso y no suele funcionar. Simplemente me pregunto si hay una manera bastante fácil de hacer esto.

me he encontrado con esto: http://sourceforge.net/projects/javaocr/. He intentado esto durante horas, pero no puedo conseguir que tome un Image y conviértelo en un String de texto de la imagen.

¡Gracias a todos de antemano!

preguntado el 02 de mayo de 12 a las 19:05

También puede encontrar esto útil: stackoverflow.com/questions/9480831/… -

4 Respuestas

Debe buscar implementaciones de Java OCR. Echa un vistazo a esta pregunta: OCR de Java

contestado el 23 de mayo de 17 a las 11:05

Gracias, ¿sabes lo bien que funciona esto? - dylan rueda

No lo he probado personalmente, pero dependerá mucho de la claridad del texto en la imagen que está analizando. - jose diehl

El texto es extremadamente fácil de leer. Voy a investigar esto, gracias! - dylan rueda

¿Me puede proporcionar un código de cómo hacer que esto funcione? He jugado con él durante horas y no puedo hacer que tome una imagen y la convierta en una cadena. - dylan rueda

No incluya enlaces a otras preguntas en su respuesta; en su lugar, márquelas como duplicadas. - cristiano stewart

tess4j, un envoltorio JNA alrededor del motor Tesseract, admite API que toman datos BufferedImage, File o image como entrada y devuelven String como salida.

contestado el 04 de mayo de 12 a las 03:05

Sé que estoy comentando después de 3 años, pero su respuesta debería ser la respuesta correcta 'javaOCR' tiene muchos problemas, pero esta API funciona muy bien. - SlimenTN

Necesita una biblioteca de reconocimiento óptico de caracteres (OCR) o escribir la suya propia. Verificar este SO pregunta.

contestado el 23 de mayo de 17 a las 12:05

Gracias, ¿sabes lo bien que funciona esto? - dylan rueda

Pruebe esta biblioteca de reconocimiento de caracteres: http://sourceforge.net/projects/javaocr/

contestado el 02 de mayo de 12 a las 19:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.