Python - обработка изображений и оптический считыватель символов - PullRequest
0 голосов
/ 23 сентября 2018

У меня есть этот скрипт на python, который может определить номерную табличку на изображении автомобиля.Номерной знак, который я получил, - это изображение номерного знака после применения некоторых инструментов openCV, таких как обнаружение краев и морфологическое преобразование.

Номерной знак, который я получил: pic

Однако, обнаруженный номерной знак, который я получил после использования библиотеки оптического распознавания символов pytesseract: Обнаруженный текст: HHOHVBBGE

Это оригиналНомерной знак: screenprint

как мне получить более точный вывод?

1 Ответ

0 голосов
/ 23 сентября 2018

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

Мое предложение - вы тренируетесьсвой собственный текстовый детектор с использованием SVM, K-средних или CNN, и вы получите лучшую точность, если у вас есть достаточно данных.

...