Я использую подпрограмму cvThresholding () из библиотеки OpenCV, чтобы выполнить бинаризацию с помощью метода пороговых значений Оцу.Иногда такой подход терпит неудачу, что понятно, поскольку Оцу рассчитывает единый порог для всего изображения.Чтобы улучшить результаты, я решил разбить изображение на сетку, а затем выполнить бинаризацию Оцу на каждом участке сетки.Результаты теперь кажутся обнадеживающими, однако разбиение на основе сетки делает выходное двоичное изображение прерывистым по своей природе, особенно на краях сетки.Есть ли способ решить эту проблему?
Пожалуйста, обратите внимание, что этот подход работает лучше для меня.Мне известна опция адаптивного порога, доступная в opencv, и она, похоже, не работает для меня, поскольку она слишком чувствительна по сравнению с подходом бинаризации Оцу.
Ожидание ответа.Заранее спасибо.