#python-3.x #opencv #tesseract #python-tesseract
#python-3.x #opencv #тессеракт #python-tesseract
Вопрос:
Я пытаюсь обнаружить текст на изображении с помощью pytesseract и OpenCV. После применения адаптивного порога гаусса я получил следующее в качестве вывода:
Я также попробовал OTSU и получил следующий результат :
Я предполагаю, что я должен использовать адаптивное изображение и удалить шумы. Но я не знаю, как удалить шумы. Или мне следует использовать OTSU one?
Комментарии:
1. Вы хотели бы отфильтровать небольшие пятна, без порогового значения. Итак, я бы попробовал
medianBlur
и илиmorpholo&yEx
— открытие или размывание.2. вы предлагаете, чтобы я не применял пороговое значение, а использовал операцию medianBlur или erosion and dilation ? или я должен применить их к вышеуказанному пороговому изображению?
3. Оглядываясь назад, не знаю, каково исходное изображение, но вы могли бы также начать с порогового значения. Адаптивный. Любое распознавание текста будет иметь проблемы в результате OTSU.
4. Как мне удалить шумы из адаптивного. Источник — с камеры телефона.
5. можете ли вы опубликовать исходное изображение или несколько примеров изображений?