OpenCV OTSU порог удаления текста

Когда я делаю OTSU порог на этом изображении, он всегда стирает один и тот же текст каждый раз, независимо от условий освещения.

Вот как я вызываю метод:

threshold(outImg_gray(boxRoi), outImg_binarized(boxRoi), 0, 255, CV_THRESH_BINARY_INV|CV_THRESH_OTSU);

Когда дано это изображение:

введите описание изображения здесь

Я получаю это изображение:

введите описание изображения здесь

Как вы можете видеть, нижний текст удаляет часть текста внизу и всегда удаляет часть этого текста.

Как я могу избежать этого?

0

Решение

Добавьте рамку к изображению перед обработкой (используйте copyMakeBorder) и удалите его после обработки.

0

Другие решения


По вопросам рекламы [email protected]