首页 理论教育 动态区域增长(

动态区域增长(

时间:2022-03-16 理论教育 版权反馈
【摘要】:动态区域增长,类似于Photoshop软件中的“魔术棒”,其分割方法的基本思想是,将具有相似性质的像素集中起来构成区域。首先对图像进行观察,选择一个满足要求的种子点,每个分割区域至少有一个种子点;然后检查种子点邻域的点,把满足要求的点加入该区域,从而产生一个小块区域,再检查此区域的全部邻点,把满足要求的新邻点加入这个区域,不断重复上述步骤,直到没有邻点满足要求时,此种子点的区域增长结束。

动态区域增长,类似于Photoshop软件中的“魔术棒”,其分割方法的基本思想是,将具有相似性质的像素集中起来构成区域。其具体过程如下。

首先对图像进行观察,选择一个满足要求的种子点,每个分割区域至少有一个种子点;然后检查种子点邻域的点,把满足要求(比如灰度值差小于指定范围)的点加入该区域,从而产生一个小块区域,再检查此区域的全部邻点,把满足要求的新邻点加入这个区域,不断重复上述步骤,直到没有邻点满足要求时,此种子点的区域增长结束。

阈值法一样,区域生长法一般不单独使用,而是放在一系列处理过程中。它主要的缺陷是,每一个需要提取的区域都必须人工给出一个种子点,这样有多个区域就必须给出相应的种子个数。此法对噪声也很敏感,会造成孔状甚至是根本不连续的区域。相反的,局部容积效应的影响还会使本来分开的区域连接起来。为减少这些缺点,产生了诸如模糊分类的区域增长法和其他方法。

动态区域增长(region growing),可进行以下操作。

·选择Menu bar>Segmentation>Dynamic region growing命令,或者单击Toolbars>Segmentation>“Dynamic region growing”按钮,弹出动态区域增长工具条(图3-13)。

图3-13 动态区域增长工具条

·设定相关参数:“Target:”下拉选择框设定目标蒙板,目标蒙板默认是生成一个新的蒙板(new mask),也可以将区域增长添加到一个已经存在的蒙板;“Fill Cavities”填充区域增长时蒙板内部形成的空洞;“Multiple Layer”设定在单层蒙板上还是在整个三维空间中区域增长;“Deviation:”设定增长的“跟踪法则”,假定Deviation Max设定值为ma,Deviation Min设定值为mi,区域平均灰度值为i,区域某一邻域点的灰度值为v,如果满足v-i<ma和i-v<mi,那么此邻域点加入区域中。

·单击选择一点,“Seed Point:”显示选择点的灰度值,软件进行动态区域增长分割。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈