Я использую функцию opencvconnectedComponentsWithStats
(версия 3.0). Как получить все пиксели в подключенных компонентах?Как получить все пиксели в связанных компонентах с помощью opencv?
Результат
Я использую функцию opencvconnectedComponentsWithStats
(версия 3.0). Как получить все пиксели в подключенных компонентах?Как получить все пиксели в связанных компонентах с помощью opencv?
Результат
Третий аргумент connectedComponentsWithStats
, stats
, предоставляет вам информацию, которая позволит вам рисовать ограничивающей коробки вокруг помеченных областей.
Второй аргумент labels
должен содержать изображение с нулями (черные пиксели) для не помеченных пикселей и цветных пикселей для помеченных групп пикселей, по одному цвету на метку.
Имея быстрый взгляд на документацию, похоже, что вы печатаете третий аргумент '' 'stats'''. На основе документов я ожидаю, что пиксели будут во втором аргументе, '' 'label'''. Я представляю изображение с черными пикселями (нулями), где нет меток, а затем исправляет пиксели с 3 цветами для каждого из трех компонентов. Используя статистику, вы можете нарисовать ограничивающий прямоугольник, если это поможет вам визуализировать. –
Спасибо, я делаю это окончательно. Спасибо за предложения ур. –