第04章图像增强数字图像处理课件.ppt
《第04章图像增强数字图像处理课件.ppt》由会员分享,可在线阅读,更多相关《第04章图像增强数字图像处理课件.ppt(70页珍藏版)》请在三一办公上搜索。
1、第4章 图像增强,4.1 图像增强概述,4.1.1 图像增强的定义对图像的某些特征,如边缘轮廓对比度等进行强调或锐化,以便于显示、观察或进一步分析与处理。,首要目标:处理图像,使其比原始图像更适合于特定应用。增强的方法是因应用不同而不同的。图像增强方法只能有选择地使用。增强的结果只是靠人的主观感觉加以评价。,4.1.2 图像增强研究的内容,图4.1 图像增强的内容,4.2 空间域单点增强,点运算像素值通过运算改变之后,可以改善图像的显示效果。这是一种像素的逐点运算。点运算与相邻的像素之间无运算关系是旧图像与新图像之间的映射关系。,对于一幅输入图像,经过点运算将产生一幅输出图像。输出图像上每个像
2、素的灰度值仅由相应输入像素的灰度值决定,而与像素点所在的位置无关。典型的点运算:对比度增强、对比度拉伸或灰度变换。,4.2.1 灰度级校正 在成像过程中,如光照的强弱、感光部件的灵敏度、光学系统的不均匀性、元器件特性的不稳定等均可引起图像亮度分布的不均匀。灰度级校正在图像采集系统中对图像像素进行逐点修正,使得整幅图像能够均匀成像。,设理想真实的图像为,实际获得的含噪声的图像为,则有(4.1)是使理想图像发生畸变的比例因子。知道了,就可以求出不失真图像。标定系统失真系数的方法采用一幅灰度级为常数C的图像成像,若经成像系统的实际输出为,则有(4.2),可得比例因子:可得实际图像g(i,j)经校正后
3、所恢复的原始图像 乘了一个系数C/gc(i,j),校正后可能出现“溢出”现象灰度级值可能超过某些记录器件或显示设备输入信号的动态可范围需再作适当的灰度变换,最后对变换后的图像进行量化。,(4.3),(4.4),4.2.2 灰度变换灰度变换可使图像动态范围增大,图像对比度扩展从而使图像变得清晰以及图像上的特征变得明显。1线性变换令原图像f(i,j)的灰度范围为a,b线性变换后图像g(i,j)的范围为a,b。,图4.2 线性变换,g(i,j)与f(i,j)之间的关系为:分段线性变换的目的突出感兴趣的目标或灰度区间,相对抑制那些不感兴趣的灰度区间。常用的是三段线性变换。,(4.5),a,b,图4.3
4、 三段线性,对灰度区间a,b进行了线性拉伸,而灰度区间0,a和b,Mf则被压缩。仔细调整折线拐点的位置及控制分段直线的斜率,可以对图像的任一灰度区间进行拉伸或压缩。,【例4.1】在MATLAB环境中,采用图像线性变换进行图像增强。应用MATLAB的函数imadjust将图像0.32550.7255灰度之间的值通过线性变换映射到0255之间。解:分别取:a0.3255,b0.7255,a=0,b=255。,A=imread(pout.tif);%读入图像imshow(A);%显示图像figure,imhist(A);%显示图像的直方图J1=imadjust(A,0.3 0.7,);%函数将图像在
5、0.3*2550.7*255灰度之间的值通过线性变换映射到0255之间figure,imshow(J1);%输出图像效果图figure,imhist(J1)%输出图像的直方图,实现的程序:,(a)原图(b)原图的直方图,(c)输出图像(d)输出图像的直方图,图4.4 图像线性变换,2非线性灰度变换 当用某些非线性函数如对数、指数函数等作为映射函数时,可实现灰度的非线性变换。对数变换的一般表达式为:,(4.7),对数变换可以增强低灰度级的像素,压制高灰度级的像素,使灰度分布与视觉特性相匹配。,直方图(图4.5):指图像中各种不同灰度级像素出现的相对频率。,灰度级,相对频率,4.2.3 灰度直方图
6、变换,灰度直方图描述了图像的概貌。直方图变换后可使图像的灰度间距拉开或使灰度分布均匀,从而增大对比度,使图像细节清晰,达到增强的目的。直方图变换有直方图均衡化及直方图规定化两类。直方图均衡化通过对原图像进行某种变换,使得图像的直方图变为均匀分布的直方图。,灰度级连续的灰度图像:当变换函数是原图像直方图累积分布函数时,能达到直方图均衡化的目的。对于离散的图像,用频率来代替概率。【例4.2】假定有一幅总像素为n6464的图像,灰度级数为8,各灰度级分布列于表4.1中。试对其进行直方图均衡化。,表4.1 一幅图像的灰度级分布,解:(1)求变换函数 类似地计算出,(2)计算输出图像灰度是等间隔的,且与
7、原图像灰度范围一样取8个等级,即要求最终的值sk=k/7,k=1,2,7。需要对 进行重新量化后加以修正:,(3)的确定 由 可知,输出灰度级仅为5个级别:(4)计算对应每个 的 因为 映射到,所以有790个像素在输出输出图像上变成,映射到,所以有1023个像素取值。映射到,因此有850个像素取值。因为 和 都映射到,因此有656+329985个像素取值。同理有245+122+81488个像素变换。(5)计算,【例4.3】在MATLAB环境中,采用直方图均衡的方法进行图像增强。解:程序如下,A=imread(p1.jpg);I=histeq(A);%调用函数完成直方图均衡化subplot(1,
8、2,1),imshow(A);%直方图均衡化前的图像效果subplot(1,2,2),imshow(I);%直方图均衡化后的图像效果figure,subplot(1,2,1),imhist(A);%均衡化前的直方图subplot(1,2,2),imhist(I);%均衡化后的直方图,4.3 平滑,一种区域增强的算法,平滑算法有:邻域平均法,中值滤波和边界保持类滤波等。4.3.1 邻域平均法大部分的噪声都可以看作是随机信号,对图像的影响可以看作是孤立的。某一像素,如果它与周围像素点相比,有明显的不同,则该点被噪声感染了。,设当前待处理像素为f(m,n),给出一个大小为33的处理模板。,图4.7
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 04 图像 增强 数字图像 处理 课件
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-3755283.html