Обнаружение областей пикселей высокой плотности в двоичном изображении

Я делаю фоновое вычитание, и я получаю двоичное изображение с объектами переднего плана и с некоторым шумом.

Я хочу получить ROI для каждого объекта в двоичном изображении, и они анализируют его, чтобы убедиться, что это тот объект, который я хочу.

Как сегментировать только области с высокой интенсивностью пикселей (объекты)?

Один пример полученного изображения:
Пример изображения

-3

Решение

Посмотрите на openCv simpleBlobDetectorЕсть несколько настраиваемых параметров к нему и множество учебников в Интернете.

Документацию можно найти здесь: http://docs.opencv.org/trunk/d0/d7a/classcv_1_1SimpleBlobDetector.html

В качестве альтернативы вы можете просто свернуть белый прямоугольник в нескольких пространствах шкалы и вернуть медианные значения в каждом пространстве шкалы.

1

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

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector