四连通和八连通的详细解释

MATLAB程序

bw = [
    1 0 0 1 0;
    1 1 1 0 0;
    0 1 1 1 0;
    0 0 0 1 1]
X4 = bwlabel(bw,4)
X8 = bwlabel(bw,8)

运行结果

分析

首先是四连通、八连通的目的是用于图像的分区,四连通就是认为中心像素点的上、下、左、右,如果与中心像素点的值一样,就认为该像素点与中心像素点是一个区域。

接下来按照四连通原则解释运行结果X4

原图BW

 

可以看到按照四连通原则,BW被分成了两块区域,红圈区域和蓝圈区域,因此BW可以分成两个连通区域,就像X4那样

 同样的对BW到按照八连通原则进行分析

 

 按照八连通原则,BW只有一块区域,红圈区域

 

 四连通与八连通_阿炜的博客-CSDN博客_四连通和八连通四连通与八连通所谓四连通区域或四邻域,是指对应像素位置的上、下、左、右,是紧邻的位置。共4个方向,所以称之为四连通区域,又叫四邻域。所谓八连通区域或八邻域,是指对应位置的上、下、左、右、左上、右上、左下、右下,是紧邻的位置和斜向相邻的位置。共8个方向,所以称之为8连通区域或八邻域。八连通则定义为: 对每一个值为1的点若其八连通有一个点的值也为1,那么这两个点就归为一https://blog.csdn.net/yewei11/article/details/50575593https://www.cnblogs.com/suwen/archive/2013/03/21/2973482.htmlicon-default.png?t=M5H6https://www.cnblogs.com/suwen/archive/2013/03/21/2973482.html

  • 7
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值