Как удалить небольшие связанные объекты с помощью OpenCV ⇐ Python

Программы на Python
Anonymous
Как удалить небольшие связанные объекты с помощью OpenCV

Сообщение Anonymous »

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

В качестве входных данных у меня есть следующее двоичное изображение:
Изображение


Изображение является результатом выполнения этого кода:

Код: Выделить всё

dilation = cv2.dilate(dst,kernel,iterations = 2)
erosion = cv2.erode(dilation,kernel,iterations = 3)
Я хочу удалить объекты, выделенные красным:

Изображение


Как этого добиться с помощью OpenCV?

Подробнее здесь: https://stackoverflow.com/questions/427 ... ing-opencv

Вернуться в «Python»