Превратить изображение в текст-Java [дубликат]

этот вопрос уже есть ответ здесь:

Это интересная тема. В принципе, у меня есть изображение, которое содержит текст. Как извлечь текст из изображения?

Я уже пробовал много вещей, но все, что я делаю, очень утомительно и обычно не работает. Мне просто интересно, есть ли довольно простой способ сделать это.

я наткнулся на это:http://sourceforge.net/projects/javaocr/. Я пробовал это в течение нескольких часов, но я не могу заставить его принять Image и превратить его в String текст с картинки.

спасибо всем заранее!

4 ответов


вам нужно изучить реализации Java OCR. Взгляните на этот вопрос: JAVA OCR


Tess4J, оболочка JNA вокруг Tesseract engine, поддерживает API, которые принимают BufferedImage, файл или данные изображения в качестве входных и возвращают строку в качестве выходных данных.


вам нужна библиотека OCR (оптический распознаватель символов) или написать свой собственный. Проверьте этой Итак, вопрос.


попробуйте эту библиотеку распознавания символов:http://sourceforge.net/projects/javaocr/