@petrushik

Как чётко распознать текст с капчи?

Есть такая капча 6171dca0b9408954174612.png
нужно распознать текст с условия. Сырой Tesseract не справляется с задачей, пробовал преобразовывать в Ч/Б следующим образом:
thresh = 35
            fn = lambda x: 255 if x > thresh else 0
            bw = primer.convert('L').point(fn, mode='1')

Лучше, но всё равно очень криво, баловался с параметрами данного кода - безрезультатно.
Пробовал вбивать RGB цвета в скрипт, чтобы всё кроме определённых цветов удалялось, но в каждой капче каждый цвет меняет свой оттенок.
Как можно реализовать чтение текста с такой капчи?
  • Вопрос задан
  • 201 просмотр
Решения вопроса 1
@antares4045
61721e3575f7d636235081.png
Вот эта нейрнока.
Только конкретно эта сеть натаскана на китайский язык (даже не буду показывать, как она это прочитала). Это скорее доказательство работоспособности.
Ответ: CTPN для обнаружения слов на картинке; CRNN для распознавания слов.
Переучите на русский и будет вам счастье.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы