2015-10-28 2 views
1

Я разрабатываю приложение для Android сейчас, оно должно распознать captcha с веб-сайта.Tesseract не может распознать мое изображение правильно

я использовать тесс-два признать капчу и следовать TrainingTesseract3 инструкции по подготовке моего собственного traineddata (с использованием jTessBoxEditor исправить символы), но он не может распознать правильно и даже не может распознать его.

Приведенное ниже изображение TIFF - это то, что я использую для тренировки моего Tesseract, я собираю много капчей и объединяю их в изображение.

TIFF image

The image that I want to recognize

Например, ожидаемый результат выше изображения должен быть k8666, но фактический результат только 66.

ли кто-нибудь дать мне помочь? Благодарю.

ответ

0

Я пробовал ваши изображения с помощью .NET-обертки для tesseract-ocr Tesseract-ocr .Net Wrapper by Charliesw.

У меня есть некоторые лучшие результаты, такие как (K8EEE, K8656), я думаю, вам нужно увеличить шрифт текста и сделать его полужирным, и я сохранил изображение в формате tiff с разрешением 96DPI, чтобы получить лучшие результаты, чем у меня.

+0

Не могли бы вы рассказать мне, как увеличить шрифт текста и сделать его жирным на изображении в Android? – Aaron

+0

Я не эксперт с Android, но эти ссылки могут вам помочь: [Как написать текст в ImageView в кодировке android?] (Http://stackoverflow.com/questions/17809801/how-to-write-text -on-imageview-in-android-code) [Как написать текст на изображении в Java (Android)] (http://stackoverflow.com/questions/11318205/how-to-write-text-on -an-изображение-в-Java-андроид) –

Смежные вопросы