Задать вопрос
sswwssww
@sswwssww

Как распознать текст определенного цвета?

Есть картинка: 5dcaf7f00c414115205264.jpeg
Нужно получить из нее только текст. Текст черного, серого либо темно-серого цвета, моя идея в том что хочу с помощью opencv обработать изображение так, чтобы "убрать" те части которые не попадают в диапазон "серый-черный", а потом уже прогнать преобразованную картинку через распознающий текст алгоритм. Хочу задать два вопроса: 1) Знаю что в cv2 есть метод inRange, которому можно передать диапазон цветов, но не знаю как правильно указать те цвета (серый, темно-серый) которые мне нужны. 2) Подскажите, какой вообще лучше использовать подход предварительной обработки? Уверен есть варианты по лучше чем мой.
  • Вопрос задан
  • 448 просмотров
Подписаться 1 Сложный 3 комментария
Решения вопроса 1
@U235U235
Еще можно бинаризировать, а затем удалить слишком большие по площади элементы.
В том же imagemagick это делается элементарно.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
22 дек. 2024, в 20:40
10000 руб./за проект
22 дек. 2024, в 20:34
3000 руб./за проект
22 дек. 2024, в 20:12
10000 руб./за проект