二值图象的形学处理.docVIP

  • 3
  • 0
  • 约9.32千字
  • 约 10页
  • 2016-06-06 发布于贵州
  • 举报
第四章 二值图象的形态学处理 4.1形态滤波器设计 4 1.1数学形态学滤波特点 由于随机噪声的存在,使观测到的图象变质。因此降低或滤除噪声,使图象变得清晰,增强视觉效果是图象处理的一个重要的任务。消除了噪声的图象其特征是:图象的边缘、细的线条和小的图象细节是清晰的、分明的。同时图象元素间区域中的变化是均匀的、光滑的。为了滤除图象中的噪声,需要建立各种形式的滤波器。线性滤波器对图象的Fourier频谱的各个频段进行滤波和修改。但是由于噪声和图象边缘具有相同的频率分量,因此常常在滤波噪声的同时又模糊了边界。中值滤波器属于非线性滤波器,由于它具有冲激响应为零和边缘保持特性,近年来发展很快。但在多维基元处理中,尽管它具有良好的窄脉冲干扰抑制能力, 但它使附加基元失真和使图象基元结构信息丢失。 在数字图象处理领域中,数学形态学主要用于非线性变换,是研究图象分析和机器视觉问题的有力工具[11]。数学形态学是主要是基于集合理论来研究图象,它提供了非常有效的非线性滤波技术,该技术只取决于基元的局部形状特征。因此,它在诸如形状分析、模式识别、视觉校验、计算机视觉等方面,要比传统的线性滤波更为有效。它可以局部地修改基元的几何特征,并提供有关基元的几何特征信息。根据不同的基元的形态特征,可以采用不同的数学形态学运算对基元进行处理,这些数学形态与运算都被视为数学形态滤波器。数学形态滤波器在数字图象处理中早己得到广泛的应用,这种非线性的滤波器可以有效地消除噪声而保留原基元的一些必要形状特征。 4. 1 .2数学形态学滤波器设计原理 在前两章中,我们对形态滤波器设计的基本原理己经进行了详尽地阐述。数学形态学的运算以腐蚀和膨胀这两种基本运算为基础,引出了其它七种常用的数学形态学运算:腐蚀、膨胀、开运算、闭运算、击中击不中、细化和粗化,它们是全部形态学的基础。形态滤波器是由以集合论为基础的开、闭运算组成,它们具有不模糊图象边界的特性[13]。采用形态算子对基元和图象进行处理便构成了数学形杰学滤波器。数学形态学滤波器在图象处理和分析中有着广泛的应用,一般说来,开运算用来消除散点、“毛刺”和小桥,即对图象进行平滑,闭运算则填平小洞或将两个邻近的区域连接起来。同时,形态学又十分强调图象的几何结构和几何特征,所以形态滤波器在图象滤波、分析处理和压缩编码等领域展示了美好的应用前景。由于形态学的开和闭运算具有消除图象噪声和平滑图象的功能,因此使用形态学开、闭运算建立的形态滤波器逐渐发展起来。形态滤波器是用一个结构元素B对初始图象串联地使用开、闭操作。这样图象中比结构元素小的游离的噪声将被滤除。若初始图象为A,结构元素为B,则形态滤波器可以这样来构成: OC(A,B)=C(O(A,B),B)或CO(A,B)=O(C(A,B),B) (4.1) 形态滤波器的详尽描述如下: (((AB)B)B)B或(((AB)B)B)B (4.2) 如果结构元素包括原点(o,0),则腐蚀和膨胀满足以下性质: 性质1 ABAAB (4.3) 这一性质表明,在B包括原点的前提下,腐蚀后的结果只会使A的点数减少或者不变,而膨胀则使A的点数增加或者不变。利用前一点,可以通过设计适当的结构元素B,使得腐蚀后得以消除A中的微小颗粒,即噪声点。利用后一点,又可以对腐蚀结果再用B进行膨胀,以恢复有用信息(细节部分)。 性质2对开运算和闭运算,恒有 O(A,B) AC(A,B) (4.4) 即开运算使原图形缩小而闭运算使原图形增大。 根据上面的讨论以及开闭运算的性质不难证明形态开一闭(OC)和形态闭一开(CO)滤波器具有如下一些重要性质: (l)平移不变性 OC(A+x,B)=OC(A,B)+x (4.5) CO(A+x,B)=CO(A,B)+x (4.6) (2)递增性 如果A1是A2的子集,则 OC(Al,B)OC(A2,B) (4 .7) CO(Al,B)CO(A2,B) (4.8) (3)幂等性

文档评论(0)

1亿VIP精品文档

相关文档