自媒体采集网站建设,wordpress 设置显示中文,计算机培训机构学费多少,眉山建网站[L,num] bwlabel(BW,n)
这里num返回的就是BW中连通区域的个数。返回一个和BW大小相同的L矩阵#xff0c;包含了标记了BW中每个连通区域的类别标签#xff0c;这些标签的值为1、2、num#xff08;连通区域的个数#xff09;。n的值为4或8#xff0c;表示是按4连通寻找区域…[L,num] bwlabel(BW,n)
这里num返回的就是BW中连通区域的个数。返回一个和BW大小相同的L矩阵包含了标记了BW中每个连通区域的类别标签这些标签的值为1、2、num连通区域的个数。n的值为4或8表示是按4连通寻找区域还是8连通寻找默认为8。 通俗的说这个函数的作用是用来找这个二值图像中的连通区域的对于不同的符合条件的连通区域4连通8连通分别用不同的标号加以区别结果保存在L这个矩阵里而num里保存的是输入图像中连通区域的总数。 举例说明 BW 1 1 1 0 0 0 0 0 1 1 1 0 1 1 0 0 1 1 1 0 1 1 0 0 1 1 1 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 1 0 0 0 1 0 1 1 1 0 0 1 1 0 1 1 1 0 0 0 0 0 按4连通计算方形的区域和翻转的L形区域有用是对角连接不属于连通所以分开标记连通区域个数为3就是有3个不同的连接区域。 L bwlabel(BW,4) 结果如下 L 1 1 1 0 0 0 0 0 1 1 1 0 2 2 0 0 1 1 1 0 2 2 0 0 1 1 1 0 0 0 3 0 1 1 1 0 0 0 3 0 1 1 1 0 0 0 3 0 1 1 1 0 0 3 3 0 1 1 1 0 0 0 0 0 而8连通标记它们是连通的 [L, num] bwlabel(BW,8) L 1 1 1 0 0 0 0 0 1 1 1 0 2 2 0 0 1 1 1 0 2 2 0 0 1 1 1 0 0 0 2 0 1 1 1 0 0 0 2 0 1 1 1 0 0 0 2 0 1 1 1 0 0 2 2 0 1 1 1 0 0 0 0 0 这里 num 2