matlab连通区域统计,MATLABbwlabel函数统计连通区域

电玉粉matlab连通区域统计,MATLABbwlabel函数统计连通区域L = bwlabel(BW,n) 返回⼀个和BW⼤⼩相同的L矩阵,包含了标记了BW中每个连通区域的类别标签,这些标签的值为1、2、num(连通区域的个数)。n的值为4或8,表⽰是按4连通寻区域,还是8连通寻,默认为8。 四连通或⼋连通是图像处理⾥的基本感念:⽽8连通,是说⼀个像素,如果和其他像素在上、下、左、右、左上⾓、左下⾓、右上⾓或右下⾓连接着,则认为他们是联通的;4连通是指,如果像素的位置在其他像素相邻的上、下、左或右,则认为他们是连接着的,连通的,在左上⾓、左下⾓、右上⾓或右下⾓连接,则不认为他们连通。 [L,num] = bwlabel(BW,n) 这⾥num返回的就是BW中连通区域的个数。 补充:我听说过16连通,这应该是在三维空间⾥的概念了吧。 举例说明: 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 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
>金属接线盒

本文发布于:2024-09-22 21:18:55,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/348435.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:区域   标签   三维空间   标记
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议