Цифровые номера на Tesseract OCRAndroid

Форум для тех, кто программирует под Android
Anonymous
Цифровые номера на Tesseract OCR

Сообщение Anonymous »

Решение: < /strong> < /p>

Мне пришлось научить свои собственные данные, чтобы попробовать их с помощью OCR. Кажется, это работает хорошо, но я не знаю, почему обученные данные из Arturaugusto не работают для меня = (

https://github.com/adri1992/tesseract_s ... sgodigital .git < /p>

С моими обученными данными, чтобы получить хорошие результаты OCR, я сделал это фазы (Я сделал это с OpenCV): < /p>


Во -первых, преобразовать изображение в Black & White < /li>
Во -вторых, применить к изображению гауссовое размытие < /li>
В -третьих, примените к изображению пороговый фильтр < /li>
< /ul>

с этим, семь Распозначены цифры сегментов. OCR через TessEract на Android, и я тестирую приложение с помощью этого изображения (через обнаружение текста на дисплее семи сегмента через Tesseract OCR): < /p>



Я использую данные, обученные arturaugusto (https: // github. com/arturaugusto/display_ocr), но неверный результат OCR:

884288 < /p>

Ноль распознается как восемь, и я не знаю, почему. < /p>

Я подаю заявку на изображение, гауссовое размытие и пороговый фильтр через OpenCV, а обработанное изображение является следующим: < /p>



Есть ли другие обученные данные или вы знаете какой -либо способ решить проблему ?

Подробнее здесь: https://stackoverflow.com/questions/304 ... seract-ocr

Вернуться в «Android»