图像平滑及锐化.doc_第1页
图像平滑及锐化.doc_第2页
图像平滑及锐化.doc_第3页
图像平滑及锐化.doc_第4页
图像平滑及锐化.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.图像锐化的目的是使灰度反差增强,从而增强图像中边缘信息,有利于轮廓抽取。因为轮廓或边缘就是图像中灰度变化率最大的地方。因此,为了把轮廓抽取出来,就是要找一种方法把图像的最大灰度变化处找出来。2.实现图像的锐化可使图像的边缘或线条变得清晰,高通滤波可用空域高通滤波法来实现。本节将围绕空间高通滤波讨论图像锐化中常用的运算及方法,其中有梯度运算、各种锐化算子、拉普拉斯(Laplacian)算子、空间高通滤波法和掩模法等图像锐化技术。3.梯度算子是基于一阶微分的图像增强.梯度算子: 梯度对应的是一阶导数,梯度算子是一阶导数算子。梯度方向:在图像灰度最大变化率上,反映出图像边缘上的灰度变化。梯度处理经常用于工业检测、辅助人工检测缺陷,或者是更为通用的自动检测的预处理。4.拉普拉斯算子基于二阶微分的图像增强Laplacian算子是不依赖于边缘方向的二阶微分算子,是常用的二阶导数算子.拉普拉斯算子是一个标量而不是向量,具有线性特性和旋转不变,即各向同性的性质。拉普拉斯微分算子强调图像中灰度的突变,弱化灰度慢变化的区域。这将产生一幅把浅灰色边线、突变点叠加到暗背景中的图像。计算数字图像的拉普拉斯值也可以借助于各种模板。拉普拉斯对模板的基本要求是对应中心像素的系数应该是正的,而对应于中心像素邻近像素的系数应是负的,它们的和应该为零。将原始图像和拉普拉斯图像叠加在一起的简单方法可以保护拉普拉斯锐化处理的效果,同时又能复原背景信息。5.同态滤波器图像增强的方法一幅图像f(x,y)能够用它的入射光分量和反射光分量来表示,其关系式如下f(x,y)=i(x,y)r(x,y) 图像f(x,y)是由光源产生的照度场i(x,y)和目标的反射系数场r(x,y)的共同作用下产生的。该模型可作为频率域中同时压缩图像的亮度范围和增强图像的对比度的基础。但在频率域中不能直接对照度场和反射系数场频率分量分别进行独立的操作。图像中的照明分量往往具有变化缓慢的特征,而反射分量则倾向于剧烈变化,特别在不同物体的交界处。由于这种持征,图像的自然对数的傅里叶变换的低频分量与照明分量相联系,而其高频分量则与反射分量相联系。6.图像平滑1.空域滤波是在图像空间借助模板进行邻域操作完成的,空域滤波按线性的和非线性特点有:(1)基于傅里叶变换分析的线性滤波器;(2)直接对邻域进行操作的非线性空间滤波器。空域滤波器根据功能主要分成平滑滤波和锐化滤波。平滑滤波可用低通滤波实现。平滑的目的:(1)消除噪声 (2)去除太小的细节或将目标内的小间断连按起来实现模糊。邻域平均法是简单的空域处理方法。这种方法的基本思想是用几个像素灰度的平均值来代替每个像素的灰度。处理结果表明,上述选择邻域的方法对抑制噪声是有效的,但是随着邻域的加大,图像的模糊程度也愈加严重。为克服这一缺点,可以采用阈值法减少由于邻域平均所产生的模糊效应。空间域的邻域操作主要步骤为:(1)在待处理的图像中逐点移动模扳,使模扳在图中遍历漫游全部像素(除达不到的边界之外),并将模板中心与图像中某个像素位置重合;(2)将模板上系数与模板下对应像素相乘;(3)将所有乘积相加;(4)将模板的输出响应乘积求和值赋给图像中对应模板中心位置的像素。%5*5邻域平均法平滑图像I = imread(.lena.bmp);J = imnoise(I,salt & pepper,0.02);%0.02是噪声强度,其值越大噪声越多%J = imnoise(I,gaussian,0.02);%高斯噪声h = ones(5,5)/25;%5*5邻域模板I2 = imfilter(J,h);subplot(1,2,1),imshow(J);subplot(1,2,2),imshow(I2);%采用邻域平均法对图像处理后,图像的噪声得到了抑制,但图像变得模糊了%邻域平均线性平滑滤波效果对比程序I=imread(lena.bmp);imshow(I)J1=filter2(fspecial(average,3),I)/255;J1=filter2(fspecial(average,5),I)/255;J1=filter2(fspecial(average,7),I)/255;figure,imshow(J1)figure,imshow(J2)figure,imshow(J3)中值滤波(median filter)是一种最常用的去除噪声的非线性平滑滤波处理方法,其滤波原理与均值滤波方法类似,二者的不同之处在于:中值滤波器的输出像素是由邻域像素的中间值而不是平均值决定的。中值滤波器产生的模数较少,更适合于消除图像的孤立噪声点。中值滤波的算法原理是,首先确定一个奇数像素的窗口W,窗口内各像素按灰度大小排队后,用其中间位置的灰度值代替原f(x,y)灰度值成为窗口中心的灰度值g(x,y)。中值滤波的主要工作步骤为:(1)将模板在图中漫游,并将模板中心与图中的某个像素位置重合;(2)读取模板下各对应像素的灰度值;(3)将模扳对应的像素灰度值进行从小到大排序;(4)选取灰度序列里排在中间的1个像素的灰度值;(5)将这个中间值赋值给对应模板中心位置的像素作为像素的灰度值。中值滤波比低通滤波消除噪声更有效。因为噪声多为尖峰状干扰,若用低通滤波虽能去除噪声但陡峭的边缘将被模糊。中值滤波能去除点状尖峰干扰而边缘不会变坏。 %中值滤波处理程序I = imread(.lena.bmp);J1 = imnoise(I,salt & pepper,0.02);J2 = imnoise(I,gaussian,0.02);subplot(2,2,1),imshow(J1);subplot(2,2,2),imshow(J2);I1 = medfilt2(J1,5,5);I2 = medfilt2(J2,5,5);subplot(2,2,3),imshow(I1);subplot(2,2,4),imshow(I2);%可以看出中值滤波对于椒盐噪声的平滑效果2频域滤波基本特点是让图像在傅里叶空间某个范围内的分量受到抑制而让其它分量不受影响,从而改变输出图像的频率分布来达到增强的目的,在增强中用到的空间滤波器主要有平滑滤波器、锐化滤波器。在分析一幅图像信号的频率特性时,其中,直流分量表示了图像的平均灰度,大面积的背景区域和缓慢变化部分则代表图像的低频分量,而它的边缘、细节、跳跃部分以及颗粒噪声都代表图像的高频分量,因此,在频域中对图像采用滤波器函数衰减高频信息而使低频信息畅通无阻的过程称为低通滤波。 由卷积定理可知:G(u,v)=H(u,v)F(u,v)其中F(u,v)是含有噪声图像的傅里叶变换,G(u,v)是平滑处理后的图像之傅里叶变换,H(u,v)是传递函数。选择传递函数H(u,v),使F(u,v)的高频分量得到衰减,得到G(u,v)后再经反傅里叶变换就可以得到所希望的平滑图像g(x,y)。(1)理想低通滤波器D0是一个规定的非负的量,叫做理想低通滤波器的截止频率。D(u,v)是从频率域的原点到(u,v)点的距离.所谓理想低通滤波器,是指以截频D0为半径的圆内的所有频率都能无损地通过,而在截频之外的频率分量完全被衰减。理想低通滤波器可以用计算机模拟实现,但却不能用电子元器件来实现。理想低通滤波器平滑处理的概念是清晰的,但在处理过程中会产生较严重的模糊和振铃现象。这种现象正是由于傅里叶变换的性质决定的。(2)Butterworth低通滤波器与理想低通滤波器的处理结果相比,经Butterworth滤波器处理过的图像模糊程度会大大减少。因为它的H(u,v)不是陡峭的截止特性,它的尾部会包含有大量的高频成份。另外,经Butterworth低通滤波器处理的图像将不会有振铃现象。这是由于在滤波器的通带和阻带之间有一平滑过渡的缘故。另外,由于图像信号本身的特性,在卷积过程中的折迭误差也可以忽略掉。由此可知,Butterworth 低通滤波器的处理结果比理想滤波器为好。(3)指数低通滤波器由于指数低通滤波器有更快的衰减率,所以,经指数低通滤波的图像比Butterworth低通滤波器处理的图像稍模糊一些。由于指数低通滤波器的传递函数也有较平滑的过渡带,所以图像中也没有振铃现象。(4)梯形低通滤波器由于梯形滤波器的传递函数特性介于理想低通滤波器和具有平滑过渡带滤波器之间,所以其处理效果也介于其两者中间。梯形滤波法的结果有一定的振铃现象。%各种频率域低通滤波器的实现I,map = imread(.lena.bmp);noisy = imnoise(I,gaussian,0.01);imshow(noisy,map);m,n = size(I);F = fft2(noisy);%进行二维快速离散傅里叶变换.fftshift(F); %把FFT的直流分量移到光谱中心Dcut = 100;D0 = 150;D1 = 250;for u = 1:mfor v = 1:nD(u,v) = sqrt(u2 + v2);BUTTERH(u,v) = 1/(1 + (sqrt(2)-1)*(D(u,v)/Dcut)2);%巴特沃斯EXPOTH(u,v) = exp(log(1/sqrt(2)*(D(u,v)/Dcut)2); %指数if D(u,v)D0TRAPEH(u,v) = 1;%梯形elseif D(u,v) =D1TRAPEH(u,v) = (D(u,v)-D1)/(D0-D1);else TRAPEH(u,v) = 0;endendendBUTTERG = BUTTERH .* F;BUTTERfiltered = ifft2(BUTTERG);EXPOTG = EXPOTH .* F;EXPOTHfiltered = ifft2(EXPOTG);TRAPEG = TRAPEH .* F;TRAPEfiltered = ifft2(TRAPEG);subplot(2,2,1),imshow(noisy);subplot(2,2,2),imshow(BUTTERfiltered,map);subplot(2,2,3),imshow(EXPOTHfiltered,map);subplot(2,2,4),imshow(TRAPEfiltered,map);图像平滑主要是为了消除被污染图像中的噪声。图像的简单平滑是图像增强处理中最基本的方法之一 ,它利用卷积运算对图像邻域的像素灰度进行平均化 ,从而达到减少图像中杂点影响、降低图像对比度的目的。空间域方法在空间域平滑滤波有很多种算法,其中最常见的有:线性平滑、非线性平滑、自适应平滑。线性平滑是对每一个像素的灰度值用它的邻域值来代替,其邻域的大小为:NN,N 一般取奇数。经过线性平滑滤波,相当于图像经过了一个二维的低通滤波器,可是虽然是降低了噪声,但同时也模糊了图像边缘和细节,这是这类滤波器存在的通病。非线性平滑是对线性平滑的一种改进,即不对所有像素都用它的领域平均值来代替,而是取一个阈值,当像素灰度值与其邻域平均值之间的差值大于已知时才以均值代替,当像素灰度值与其邻域平均值之间的差值不大于阈值时取其本身的灰度值。非线性平滑可消除一些孤立的噪声点,对图像的细节影响不大,但对物体的边缘会带来一定的失真。自适应平滑是一种根据当时、当地情况来尽量不模糊边缘轮廓为目标进行控制的方法。根据目的的不同,可以有各种各样的自适应图象处理方法。三、频率域方法频率域平滑处理就是选择合适的低通滤波器对其频谱成分进行调整,然后经逆傅立叶变换得到平滑图像。其中常用的频率域平滑处理方法一般为频率域低通滤波法。频率域低通滤波是在分析图像信号的频率特征性时,一幅图像中的边缘、跳跃部分以及颗粒噪声代表图像信号的高频分量,而大面积的背景区则代表图像信号的低频分量。用滤波的方法滤除其高频部分就能去除噪声,使图像得到平滑。四、平滑算法1、线性平滑算法均值滤波器的输出图像是掩模窗口内所有像素按某种数学操作获取的均值,算术均值滤波器可以有效地去除高斯噪声和强度不大的椒盐噪声,几何均值滤波器相对于算术均值滤波器能够保留更多的图像细节。由于算法过程中缺少对保持图像中含有目标边缘的考虑,对图像中的所有点(包括信号突变处)都进行了平滑,使用均值滤波器会造成边缘的模糊和细节的湮没。高斯滤波器采用的滤波核为 2 维高斯函数,可以通过调整高斯函数中方差值改变频谱曲线的陡峭程度,方差值增大曲线趋于平缓,平滑效果明显。高斯曲线的形状决定了它可以更好地处理连续分布的噪声模型,而对突变的噪声模型处理效果偏弱。它可以有效地处理高斯分布、泊松分布的噪声,而对较密集的椒盐噪声处理效果较差,与均值滤波器一样对图像的边缘信息保持能力较弱。与梯度相关加权滤波器取随梯度增加而单调减小的函数值作为子图像窗口内的相应像素的权重因子。窗口中心像素的平滑贡献主要来自于区域内部像素,平滑之后图像的边缘和细节不会受到明显的损失。该类型滤波器还可以使图像的边缘得到锐化, 对平滑图像采用 Sobel 等边缘检测算子进行边缘检测可以得到很高的边缘保持精度。梯度加权滤波器可以有效地处理高斯噪声,但对强度较大的椒盐噪声处理能力不足。2、非线性平滑算法与线性平滑相比,顺序统计滤波器是经典的空间域非线性滤波器,它们的响应基于掩模窗口内像素点的排序。按排序方式的不同可分为:中值滤波器、最大值滤波器、最小值滤波器、中点滤波器。其中,最大值滤波器可以有效地消除“胡椒”噪声;最小值滤波器可以消除“盐”噪声;中点滤波器结合了顺序统计和算术平均,对于高斯和均匀随机分布等类型的噪声有较好的抑制效果。顺序统计滤波器中最著名的是中值滤波器,它对空间密度不大的椒盐噪声有很好的抑制作用,并可较好地保持图像中目标的边缘。Crimmins 去斑算法的基本思想是,提高邻域内较暗像素的灰度值,相应地减少邻域内较亮像素的灰度值,通过多次迭代达到去斑效果

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论