Вопрос

Я пытаюсь использовать Tesseract-2.04 в моем приложении iPhone и просто хочу обнаружить количество номеров. Что я здесь делаю, сначала я пересекающую Tesseract, чтобы генерировать файл lib, используя этот пост http://robertcarlsen.net/2009/07/15/cross-compiling-for-iphone-dev-884. а затем используя демонстрационную приложение в http://robertcarlsen.net/2010/01/12/ocr-for-iphone-source-1080. , но результаты далеко, чем реалистичные.

Я не могу решить проблему или как тренировать tesseract, чтобы она приходила замыкание для практического использования.

Пожалуйста помоги.

Спасибо,

Медленный

Это было полезно?

Решение

Я получаю довольно хорошие настройки результатов

TessBaseAPI::SetVariable("tessedit_char_whitelist", "0123456789");

Хотя нежно призывая пользователю позволить номерам помещаться в определенную коробку. Это облегчает установку номеров для меня и гарантирует, что пользователю указывает на изображение устойчиво и на разумном расстоянии, ведущем к более простому образу.

Я подумал об изменении Valid_word () в Tesseract-2.04 / Dict / Permute.cpp, но в этом нет необходимости.

Следующим шагом будет в жестком режиме минимум / максимальный размер CHAR, поэтому время распознавания может стать намного меньше, чем 500 мс. Затем следующим шагом будет добавить какой-то код, который отслеживает результаты во времени, так что чтение 5 90% времени и 8 Только 10% приведут код, чтобы запомнить 5.

Все зависит от случая использования у вас есть. Мне повезло в том смысле, что мне разрешено просто показать коробку 200x50, которая будет содержать номер.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top