4.2图像分割之区域分裂与合并

区域分裂与合并

区域生长是从一组生长点开始的,另一种方法是在开始时将图像分割成一系列任意不相关的区域,然后将它们合并或者拆分以满足限制条件,这就是区域分裂与合并。通过分裂,可以将不同特征的区域分离开,而通过合并,可以将相同特征的区域合并起来。

(1) 分裂

令R表示整个图像,P代表某种相似性准则。一种区域分裂方法是首先将图像等分为4个区域,然后反复将分割得到的子图像再次分为4个区域,直到对任意Ri,P(Ri)= TRUE,表示区域Ri已经满足相似性准则(比如该区域内灰度值相等或相似),此时不再进行分裂操作。这个过程可以用四叉树形式表示,如下图所示。
这里写图片描述
其中图(a)中未标出的四个区域分别为R411、R412、R413和R414。

(2) 合并

分裂操作完成之后,结果中一般会包含具有满足相似性的相邻区域,这就需要将满足相似性条件的相邻区域进行合并。可在分裂完成之后,也可以在分裂的同时,对具有相似特征的相邻区域进行合并。一种方法是将图像中任意具有相似特征的相邻区域Rj和Rk合并,即如果P(RjURk)=TRUE,则合并Rj和Rk。合并的两个区域可以大小不同,即不在同一层。当无法再进行聚合或拆分时操作停止。
整个过程如下图所示。
这里写图片描述

示例演示

分割出OpenCV Logo 最上面的C。具体看代码,算法代码的速度还需要提高。运行结果如下:
这里写图片描述

[代码下载]

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值