Как заставить OCR распознавать это изображение

Исходное изображение

1

Я думаю, что распознать цифры из этого изображения было бы действительно легко, но это не может быть распознано тессерактом и большим количеством онлайн-распознавания текста. Затем я обрабатываю это так.

изображение процесса

2

К сожалению это все еще не может быть признано тессерактом.

Мой параметр тессеракта:

tesseract input output digits -psm 7

Это возвращает только одну точку .

1 ответ

Решение

Изображения слишком малы для правильной работы. Я взял ваши изображения и просто масштабировал их до высоты 50 пикселей (постоянное разрешение) и побежал

tesseract input output -psm 7

Мой результат привел к

4 5 3 6 9 8 7 2 1 0

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

В зависимости от ваших обстоятельств вам может понадобиться утилита изменения размера изображения из командной строки, например Imagemagick, для их обработки.

Другие вопросы по тегам