bwlabel函数是用来标记二维的二值图像中的连通域的,即在黑色背景图下甄别出白色的区域。
[l,n]=bwlabel(BW,N);
N:4连通域或者8连通域,默认为8连通域。l:贴标签后的矩阵,与BW矩阵大小相同。n:连通域的个数。
ps:另外还有一个类似的函数bwlabeln|,两者有一些区别,这里不进行赘述。
regionprops函数是用来确定每一个连通域的特性的(如最小外接矩形,面积,质心等等)。
status=regionprops(l,properties);
属性列表
Area | EquivDiameter | MajorAxisLength |
BoundingBox | EulerNumber | MinorAxisLength |
Centroid | Extent | Orientation |
ConvexArea | Extrema | PixelIdxList |
ConvexHull | FilledArea | PixelList |
ConvexImage | FilledImage | Solidity |
Eccentricity | Image |