Найдите соединенные компоненты в двухуровневом изображении
CC = bwconncomp(BW)CC = bwconncomp(BW,conn)Функции bwlabel, bwlabeln и bwconncomp все вычисляют соединенные компоненты для двухуровневых изображений. bwconncomp заменяет использование bwlabel и bwlabeln. Это использует значительно меньше памяти и иногда быстрее, чем другие функции.
Чтобы извлечь функции из двухуровневого изображения с помощью regionprops с возможностью соединения по умолчанию, только передайте BW непосредственно в regionprops (т.е. regionprops(BW)).
Вычислить матрицу метки, имеющую более эффективный памятью тип данных (например, uint8 по сравнению с double), используют функцию labelmatrix на выводе bwconncomp. См. документацию для каждой функции для получения дополнительной информации.
Основные шаги в нахождении связанных компонентов:
Ищите следующий немаркированный пиксель, p.
Используйте алгоритм заливки, чтобы маркировать все пиксели в связанном компоненте, содержащем p.
Повторите шаги 1 и 2, пока все пиксели не будут маркированы.