图像处理第三讲第一节空域图像增强.ppt
《图像处理第三讲第一节空域图像增强.ppt》由会员分享,可在线阅读,更多相关《图像处理第三讲第一节空域图像增强.ppt(197页珍藏版)》请在三一办公上搜索。
1、 3.1 空域增强 3.2 频域增强 3.3 彩色图像增强,第3章 图像增强,email:password:sudaimage,图象增强是通过某种技术有选择地突出对某一具体应用有用的信息,削弱或抑制一些无用的信息。图象增强按增强处理所在空间不同分为空域增强方法和频域增强方法。,图像增强,空间域增强是直接对图像的每一像素的灰度值进行处理;频域增强是先经过傅里叶变换将图像从空间域变换到频率域,然后在频率域对频谱进行操作和处理,再将其反变换到空间域,从而得到增强后的图像。,图像增强技术,灰度变换直方图均衡化空间滤波,空间域增强,频率域增强,频域低通滤波频域高通滤波带通带阻滤波同态滤波,3.1 空域图
2、像增强技术,、空域技术分类、灰度变换、直方图变换、空域滤波、局部增强、图像间运算,、空域技术分类,图象增强的空域法a.点运算法灰度变换(映射)b.直方图变换法 直方图均衡化 直方图规定化c.邻域处理法空域滤波(模板运算法)d.图象间的算术运算和逻辑运算,灰度变换:基于点操作,将每一个像素的灰度值按照一定的数学变换公式转换为一个新的灰度值。常用的有:对比度增强直方图变换:调整图像的灰度分布以获得更好的效果,如直方图均衡化。空域滤波:基于邻域处理,应用某一模板对每个像素及其周围邻域的所有像素进行某种数学运算,得到该像素的新的灰度值。图像平滑与锐化技术就属于空域滤波。,问题的提出,看两个图例,分析画
3、面效果不好的原因。,3.1.2 图像灰度变换(映射),解决问题的思路,提高对比度,增加清晰度,图像对比度,对比度:通俗地讲,就是亮暗的对比程度。对比度通常表现了图像画质的清晰程度。,图象直方图(Histogram)的定义:一个灰度级别在范围0,L-1的数字图象的直方图是一个离散函数 p(rk)=nk/n n 是图象的像素总数;nk是图象中第k个灰度级的像素总数;rk 是第k个灰度级,k=0,1,2,L-1,图像直方图,直方图,横坐标表示灰度级,纵坐标表示频数(也可用概率表示),数字图像的灰度直方图 计算例,灰度直方图,pk=5,4,5,6,2,14,pk,1 2 3 4 5 6,rk,图象直方
4、图反映一幅图象灰度级与出现这种灰度的概率之间关系的图形(某灰度级的象素个数),图像灰度变换(映射),直接灰度变换是一种点操作,即根据原始图像中每个像素的灰度值,按照某种映射规则,将其转化成另一灰度值,以达到改善图像效果的目的。这种视觉效果的改善是借助改变各个像素的灰度来实现。如,调整图像的灰度动态范围以增强图像的对比度。,灰度变换(映射),对灰度变换的方法可表述为将在(x,y)处的灰度 f 映射为g:,对于输入图象f(x,y),灰度映射(变换)T 将产生一个输出图像g(x,y),且g(x,y)的每一个像素值,都是由f(x,y)的对应输入像素点的值决定的,即g(x,y)=T(f(x,y),f(x
5、,y),g(x,y),灰度变换,变换T,g(x,y)=f(x,y),直接灰度映射的关键是根据增强要求设计映射规则,或称变换函数。对不同的灰度级f可以根据不同的规则将其映射为g,这些规则有时可写成解析式子,有时只能用函数曲线(称为变换曲线)来表示。以下是几种常用的映射规则:,典型的灰度映射,1、图像求反对图像求反是将原图灰度值翻转,就是使黑变白,使白变黑。其变换曲线见图3.1.1(a),原来具有接近L-l的较大灰度的像素在变换后其灰度接近0,而原来较暗的像素变换后成为较亮的像素。普通黑白底片和照片的关系就是这样。,g(x,y)=T(f(x,y),图象求反举例,0,255,255,clear al
6、l;close all;x=imread(d:workwoman.bmp);imshow(x)f=imadjust(x,0 1,1 0,1);Figure,imshow(f),应用imadjust 函数图像灰度反转,图象求反举例,Reverse.m,Woman.bmp,增强图像对比度实际上是增强原图各部分之间的反差(灰度差别)。实际中,为了突出图像中感兴趣的研究对象,常常局部扩展拉伸某一范围的灰度值,或对不同范围的灰度进行不同的拉伸处理,即分段线性变换。分段线性变换实际上是将某些范围的灰度值拉伸,而某些灰度值压缩。,2、分段线性变换(增强对比度),常用的几种分段线性拉伸的示意图:,其对应的变换
7、公式如下:,典型的分段线性变曲线见图。通过这样1个变换,原图中灰度值在0到f1以及f2到Ll间的动态范围减小了,而原图中灰度位在f1 到f2 间的动态范围增加了。从而这个范围内的对比度增强了。实际中各段可取不同的值进行组合,从而得到不同的效果。,通过直方图找到两个拐点r1、r2的位置,r1,r2,r,在曝光不足或过度的情况下,图像灰度可能会局限在一个很小的范围内。这时在显示器上看到的将是一个模糊不清、似乎没有灰度层次的图像。对曝光不足的图像采用线性变换对图像每一个像素灰度作线性拉伸。可有效地改善图像视觉效果。,灰度变换,Z8.bmp,clear all;close all;x=imread(d
8、:workrice.bmp);imshow(x)figure,imhist(x)%显示图像灰度直方图f1=90/255;f2=130/255;f=imadjust(x,f1 f2,0 1,1);figure,imshow(f),应用imadjust 函数增强题图的对比度,图象增强举例,原始图象,增强图象,linearstrength.m,rice.jpg,77180,80128,255,0 50 210 240,f,g,255,210,分段线性变换(二值化),例,加亮、变暗图象,255,255,218,255,255,32,g,f,g,f,3、亮度调整,提高亮度和对比度,例,z11.bmp,4
9、、灰度级切片,A图只有需要的亮的(二值图象)B图突出需要部分保持背景不变,A图,B图,目的:突出需要部分,例,原图像,变换图像,例,原图像,变换图像,5、压缩动态范围该方法的目标与增强对比度相反。有时原图的动态范围太大,超出某些显示设备的允许动态范围,这时如直接使用原图灰度进行显示则一部分细节可能丢失。解决的办法是对原图进行灰度压缩。一种常用的压缩方法是借助对数形式的变换曲线,如图所示。,由图可见,大部分的f值映射到接近L1的灰度范围,如果只取g的这部分灰度显示,就达到了压缩动态范围的目的。,0,f,L-1,g,L-1,动态范围压缩,0,255,255,f,g,例,图像取反,增强对比度,对数压
10、缩显示频谱,图象直方图(Histogram)反映一幅图象灰度级与出现这种灰度的概率之间关系的图形(某灰度级的象素个数),3.1.3 直方图均衡化,灰度直方图反映了数字图像中每一灰度级出现的概率,它反映了一幅图像的灰度分布,也可以说它给出了1幅图中所有像素灰度值的整体描述。直方图丢失了所有像素的空间信息。,图象直方图的物理意义,直方图的性质,直方图是一幅图像中各像素灰度值出现次数(或频数)的统计结果,它只反映该图像中不同灰度值出现的次数(或频数),而未反映某一灰度值像素所在位置。也就是说,它只包含了该图像中某一灰度值的像素出现的次数或概率,而丢失了其所在位置的信息。任一幅图像,都能唯一地确定出一
11、幅与它对应的直方图,但不同的图像,可能有相同的直方图。也就是说,图像与直方图之间是多对一的映射关系。,较暗图象的直方图,较亮图象的直方图,rk,rk,p(rk),p(rk),对比度较低图象的直方图,p(fk),rk,p(rk),对比度较高图象的直方图,p(rk),rk,高对比度图像,亮度较高图象的直方图,正常图像,动态范围小,图像对比度小,整体向低灰度方向偏移,图像偏暗,整体向高灰度方向偏移,图像偏亮,彩色图的灰度直方图例,R,G,B,从上面图可以看出,图像的视觉效果和其直方图具有较直接的对应关系。由于直方图反映了图像的特点,所以可以通过改变直方图的形状来达到改善视觉效果,增强图像的目的。我们
12、可以寻找某种数学变换方法来修正直方图,以改变图像整体偏暗或偏亮,或层次不丰富的情况,使其成为一幅直方图为均匀的新图像。,直方图均衡化,从人眼视觉特性来考虑,一幅图像的直方图如果是均匀分布的,该图像色调给人的感觉比较协调。因此将原图像直方图通过某种变换,调整为均匀分布的直方图,这样修正后的图像能满足人眼视觉要求。,直方图均衡化(Histogram Equalization):是将原图象的直方图通过变换函数修正为均匀的直方图,然后按均衡直方图修正原图象。,直方图均衡化,直方图均衡化方法,ps(sk)=T(pr(rk),设灰度级变换T(r),将原始灰度直方图pf(fk)变换为新的直方图pg(sk),
13、目标:寻找一个灰度级变换T(r),使变换后图象 的直方图ps(sk)为一个常数。,直方图均衡化,ps(sk),sk,rk,pr(rk),r 归一化到0,1,由于直方图的物理意义是灰度为r 的象素总数,因此,当变换为新的灰度s后,包含的总象素数相等,即,ps(s)ds=pr(r)dr,均衡化要求ps(s)为常数,令ps(s)1,ds=pr(r)dr,因此,累积分布函数CDF(Cumulative Distribution Function-CDF)是我们要找的变换函数T(r),这表明当变换函数T为f 的累积分布函数时,能达到直方图均衡化的目的。,对于离散情况:,即,均衡后各像素的灰度值gk可直接
14、由原图像的直方图算出。,1.计算累积分布函数sk;2.计算映射后的灰度级;3.统计映射后各灰度级的象素数目ni,i=0,1,p-1;4.计算输出图像直方图Ps(si)=nj/n,i=0,1,p-1;5.用rj和si的映射关系,修改原始图像灰度级,获得直 方图近似均匀分布的输出图像。,直方图均衡化步骤,0.03,0.95,0.19,0.44,0.65,0.81,0.89,0.98,s7=1=1,直方图均衡化举例,s0=0.19=1/7,s1=0.44=3/7,s2=0.65=5/7,s3=0.81=6/7,s4=0.89=6/7,s5=0.95=1,s6=0.98=1,映射后的灰度级,均衡化后的
15、直方图,Pg(s0)=0.19,Pg(s1)=0.25,Pg(s2)=0.21,Pg(s3)=0.16+0.08=0.24,Pg(s4)=0.06+0.03+0.02,1,均衡化过程,直方图均衡化,直方图均衡化实质上是减少图象的灰度级以换取对比度的加大。在均衡过程中,原来的直方图上频数较小的灰度级被归入很少几个或一个灰度级内,故得不到增强。若这些灰度级所构成的图象细节比较重要,则需采用局部区域直方图均衡。,直方图均衡化一般会使原始图像的灰度等级减少,这是由于均衡化过程中要进行近似舍入所造成的,在上例中由8个灰度级缩减成了5个,被舍入合并的灰度级是原始图像上出现频率较低的灰度级。若这些灰度级构成
16、的图像细节比较重要,则可以采用局部自适应的直方图均衡化技术,可以采用增加像素灰度位数的方法来减少由于灰度级简并所造成的灰度层次的损失。,直方图均衡化引起信息丢失的解决方法,原始图象,均衡后图象,Matlab程序:Histogram 1.m,命令:f=histeq(x,256),Rice.bmp,原图像,直方图均衡化图像,Leigu.bmp,线性拉伸,直方图均衡化,直方图均衡化实质上是对图像进行非线性拉伸,重新分配图像像素值,使一定灰度范围内的像素数量大致相同。这样,原来直方图中的峰顶部分对比度得到增强,而两侧的谷底部分对比度降低(由于数字图像灰度级的离散性,直方图均衡化时,还会出现灰度级简并现
17、象),输出图像的直方图是一较平的分段直方图。由信息学的理论来解释,具有最大熵(信息量)的图象为均衡化图象。直观地讲,直方图均衡化导致图象的对比度增加。,直方图均衡化的理解:,直方图均衡化处理的“中心思想”是把原始图像的灰度直方图从比较集中的某个灰度区间变成在全部灰度范围内的均匀分布。直方图均衡化就是对图像进行非线性拉伸,重新分配图像像元值,使一定灰度范围内的像元数量大致相同,即直方图均衡化是把给定图像的直方图分布改造成“均匀”分布直方图分布。缺点:1)变换后图像的灰度级减少,某些细节消失;2)某些图像(如直方图有高峰)经处理后对比度增强不自然。,直方图均衡化缺点:,Matlab程序:zfimh
18、ist.m,train.jpg,均衡化之后图像,直方图均衡化的优点是得到近似均匀分布的直方图。但由于变换函数采用累积分布函数,也只能产生近似均匀的直方图的结果,这样就会限制它的效能。实际应用中,有时需要具有特定直方图的图像,以便能够有目的地对图像中的某些灰度级分布范围内的图像加以增强。直方图规定化方法可以按照预先设定的某个形状来调整图像的直方图。,直方图规定化(匹配),直方图规定化:是指将一幅图象通过灰度变换后,使其具有特定的直方图形式。如,使图象与某一标准图象具有相同的直方图,或使图象具有某一特定函数形式的直方图。,直方图规定化相对均衡化来说,更灵活。它可以有选择地增强某个灰度值范围内的对比
19、度或使图像灰度值的分布满足特定的要求。正确地选择规定化的函数有可能获得比直方图均衡化更好的效果。,直方图规定化算法思想:设:rk是原图象的灰度级;zk是符合指定直方图结果图象的灰度级我们的目标是:找到一个灰度级变换H,满足:z=H(r),直方图规定化实例,将图像(A)按图(b)的直方图进行规定化得到图C的结果图及其直方图(c)。,直方图均衡化处理是把原始直方图变换为均匀分布的形式;直方图的规定化则是为了满足实际需要而把直方图变换为我们所需要的形状;直方图均衡化主要用于增强动态范围偏小的图像反差,它能自动增强整个图像的对比度(全局均衡化的直方图),但是它的具体效果不易控制;而直方图规定化就是有选
20、择的增强某个灰度范围内的对比度或使图像灰度值的分布满足特定的条件。直方图的均衡化其实是一种特殊的直方图规定化。这两种直方图的处理方法都是图像空间域增强的方法,是多种空间域处理技术的基础,在数字图像处理中处于十分重要的地位。,直方图均衡化与直方图的规定化对比:,3.1.4 空域滤波,一、空域滤波的基本概念空域滤波:利用像素本身和其邻域像素的灰度关系进行的滤波。空域滤波是在图像空间借助模板进行邻域操作完成的。空域滤波及滤波器的定义:使用空域模板进行的图像处理,被称为空域滤波。模板本身被称为空域滤波器,空域滤波器的定义:过滤器结果像素值的计算公式为:R=k1s1+k2s2+knsn其中:ki i=1
21、,2,n 是模板的系数 si i=1,2,n 是被滤波像素及其邻域像素的值。将运算结果赋给模板中心位置的像素。,在空域实现平滑滤波的方法是利用模板卷积,主要步骤为:(1)将模板在图中漫游,并将模板中心与图中某个像素位置重合;(2)将模板上系数与模板下对应像素相乘;(3)将所有乘积相加;(4)将和(模板的输出响应)赋给图中对应模板中心位置的像素。,空域滤波步骤:,s0,将模板上系数与模板下对应像素相乘;将所有乘积相加;将和赋给图中对应模板中心位置的像素S0。,模板,k4 k3 k2 k5 k0 k1 k6 k7 k8,将模板上系数与模板下对应像素相乘;将所有乘积相加;将和赋给图中对应模板中心位置
22、的像素S0。,模板,将模板上系数与模板下对应像素相乘;将所有乘积相加;将和赋给图中对应模板中心位置的像素S0。,模板,空域滤波器(过滤器),模板-空域过滤器,例,二、空域滤波分类,按滤波效果空域滤波分为:,平滑滤波,锐化滤波,空域滤波,滤波器根据作用效果主要分成平滑的和锐化的2类。,锐化的目的:增强被模糊的细节或边缘。,平滑,锐化,平滑的目的:1)模糊,目的是在提取较大的目标前去除太小的细节或将目标内的小间断连接起来。2)消除噪声,一幅原始图像,在其获取和传输等过程中,会受到各种噪声的干扰,使图像恶化,质量下降,图像模糊,特征淹没,对图像分析不利。为了抑制噪声改善图像质量所进行的处理称图像滤波
23、(平滑或去噪)。它可以在空间域和频率域中进行。本节介绍空间域的几种滤波方法。在空域滤波常用的方法有邻域滤波和中值滤波。,平滑滤波,平滑滤波器的设计原则1)大于02)都选1,或中间选1,周围选0.5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0.5,1,1,0.5,1,0.5,1,1,0.5,1,0.5,1,1,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,邻域平均,模板系数与像素邻域的计算通过求均值,解决超出灰度范围问题,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1
24、,1,1,1,1,1,1,1,1,0.5,1,1,0.5,1,0.5,1,1,0.5,1,0.5,1,1,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,0.5,1/25*,1/17*,邻域平均,线性平滑滤波器的所是系数都是正的。对3x3的模板来说,最简单的方法是取所有系数都为1。为保证输出图仍在原来的灰度值范围,在累加后要将其除以9再行赋值。这种方法也常叫邻域平均,相当于一个积分运算。,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,33,55,原始图像,叠加均匀噪声图像,55,77,99,1111,5x5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 图像 处理 第三 第一节 空域 增强
链接地址:https://www.31ppt.com/p-6256600.html