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