Ответ 1
Вам нужно изучить реализации Java OCR. Взгляните на этот вопрос: Java OCR
Это интересная тема. В принципе, у меня есть изображение, которое содержит текст. Как извлечь текст из изображения?
Я уже много пробовал, но все, что я делаю, очень утомительно и обычно не работает. Мне просто интересно, есть ли достаточно простой способ сделать это.
Я пришел к следующему: http://sourceforge.net/projects/javaocr/. Я пробовал это в течение нескольких часов, но я не могу заставить его взять Image
и превратить его в текст String
из изображения.
Спасибо всем заблаговременно!
Вам нужно изучить реализации Java OCR. Взгляните на этот вопрос: Java OCR
Tess4J, обертка JNA вокруг движка Tesseract, поддерживает API, которые принимают данные BufferedImage, File или изображения в качестве входных данных и возвращают String как выход.
Вам нужна библиотека распознавания оптического распознавателя символов или написать свой собственный. Проверьте этот вопрос.
Попробуйте эту библиотеку распознавания символов: http://sourceforge.net/projects/javaocr/