L = bwlabel(BW,n)
返回一个和BW大小相同的L矩阵,包含了标记了BW中每个连通区域的类别标签,这些标签的值为1、2、num(连通区域的个数)。n的值为4或8,表示是按4连通寻找区域,还是8连通寻找,默认为8。

[L,num] = bwlabel(BW,n)
这里num返回的就是BW中连通区域的个数。

 

一些连通域处理函数,转自AmazingJack的专栏:http://m.blog.csdn.net/blog/AmazingJack/24417891

1、 matlab函数bwareaopen──删除小面积对象

properties值

 度量图像区域的属性或功能

'Area'

图像各个区域中像素总个数

'BoundingBox'

包含相应区域的最小矩形

'Centroid'

每个区域的质心(重心)

'MajorAxisLength'

与区域具有相同标准二阶中心矩的椭圆的长轴长度(像素意义下)

'MinorAxisLength'

与区域具有相同标准二阶中心矩的椭圆的短轴长度(像素意义下)

'Eccentricity'

与区域具有相同标准二阶中心矩的椭圆的离心率(可作为特征)

'Orientation'

与区域具有相同标准二阶中心矩的椭圆的长轴与x轴的交角(度)

'Image'

与某区域具有相同大小的逻辑矩阵

'FilledImage'

与某区域具有相同大小的填充逻辑矩阵

'FilledArea'

填充区域图像中的on像素个数

'ConvexHull'

包含某区域的最小凸多边形

'ConvexImage'

画出上述区域最小凸多边形

'ConvexArea'

填充区域凸多边形图像中的on像素个数

'EulerNumber'

几何拓扑中的一个拓扑不变量——欧拉数

'Extrema'

八方向区域极值点

'EquivDiameter'

与区域具有相同面积的圆的直径

'Solidity'

同时在区域和其最小凸多边形中的像素比例

'Extent'

同时在区域和其最小边界矩形中的像素比例

'PixelIdxList'

存储区域像素的索引下标


 

相关文章: