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

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

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

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

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

Ответ 1

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

Ответ 2

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

Ответ 3

Вам нужна библиотека распознавания оптического распознавателя символов или написать свой собственный. Проверьте этот вопрос.