Проследите контуры области в двухуровневом изображении
B = bwboundaries(BW)
B = bwboundaries(BW,conn)
B = bwboundaries(BW,conn,options)
[B,L]= bwboundaries(___)
[B,L,n,A]
= bwboundaries(___)
прослеживает внешние контуры объектов, а также контуры дыр в этих объектах, в двухуровневом изображении B
= bwboundaries(BW
)BW
. bwboundaries
также убывает в наиболее удаленные объекты (родительские элементы) и прослеживает их дочерние элементы (объекты, полностью заключенные родительскими элементами). Возвращает B
, массив ячеек граничных пиксельных местоположений.
Функция bwboundaries
реализует Мура-соседа, прослеживающего алгоритм, измененный критерием остановки Джейкоба. Эта функция основана на функции boundaries
, представленной в первом выпуске Цифровой обработки изображений Используя MATLAB, Гонсалесом, R. C. Р. Э. Вудс и С. Л. Эддинс, Нью-Джерси, Пирсон Prentice Hall, 2004.
[1] Гонсалес, R. C. Р. Э. Вудс, и С. Л. Эддинс, цифровая обработка изображений Используя MATLAB, Нью-Джерси, Пирсона Prentice Hall, 2004.