数字图像实验三图像增强_第1页
数字图像实验三图像增强_第2页
数字图像实验三图像增强_第3页
数字图像实验三图像增强_第4页
数字图像实验三图像增强_第5页
全文预览已结束

下载本文档

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

文档简介

1、.实验三、图像增强实验目的熟悉并学会使用MATLAB中图像增强的相关函数。掌握图像灰度修正、平滑去噪、锐化加强边缘和轮廓的方法,并编程实现。实验主要仪器设备台式机或笔记本电脑。MATLAB软件含图像处理工具箱。注意:由于软件版本的缘故,软件的界面可能有所差异,读者可以根据实际安装的软件选择相关的命令。典型的灰度、彩色图像文件。实验原理数码相机的曝光量指到达DC感光器件上的光线总量,用曝光值EV表示。图像的过度曝光、曝光不足时,用曝光补偿调节曝光量,这种功能可修正自动曝光设置值为上升或下降几级。例如,某些DC的EV调整范围为+30-3。尝试对同一景象进行正确曝光、过度曝光和曝光不足三种情况成像情

2、况。将一幅图像视为一个二维矩阵,用MATLAB进行图像增强。利用MATLAB图像处理工具箱中的函数imread读入,imshow显示,imnoise加噪,filter2滤波对图像进行去噪处理。图像灰度修正:灰度变换。对不满意的图像通过线性或非线性灰度映射关系进行变换,其效果可以得到明显提高。通过分析,会发现变换前后图像的直方图也发生相应的变化。图像平滑方法:领域平均、中值滤波。分析图像降质的性质,区分平稳性还是非平稳型、加性还是乘性等,采用合适的去噪方法,可以去除或降低噪声对图像的影响。从频率域看,平均操作在降低噪声的同时衰减了图像的高频分量,会影响图像细节的重现。中值滤波对某些信号具有不变形

3、,适用于消除图像中的突发干扰,但如果图像含有丰富的细节,则不宜使用。图像锐化方法:人眼对目标的边缘和轮廓较为敏感,对图像进行锐化,有助于突出图像的这些特征。从频率域看,锐化提升了图像的高频分量。实验内容MATLAB图像增强:图像灰度修正;图像平滑方法;图像锐化方法。实验步骤MATLAB图像增强。图像灰度修正。测试图像为pout.tif、tire.tif。读入一幅灰度级分布不协调的图像,分析其直方图。根据直方图,设计灰度变换表达式,或调用imadjuct函数。调整变换表达式的参数,直到显示图像的灰度级分布均衡为止。不均匀光照的校正。测试图像为pout.tif。采用分块处理函数blkproc和图像

4、相减函数imsubtract校正图6.6存在的不均匀光照现象。三段线性变换增强。测试图像为eight.tif。选择合适的转折点,编程进行三段线性变换增强。图像平滑方法。测试图像为eight.tif。对有噪声图像或人为加入噪声的图像进行平滑处理。根据噪声的类型,选择不同的去噪方法,如领域平均、中值滤波等方法,调用filter2、medfilt2函数,选择不同的滤波模板和参数,观测和分析各种去噪方法对不同噪声图像处理的去噪或降噪效果。图像锐化方法。读入一幅边缘模糊地图像,利用罗伯茨梯度对图像进行4种锐化处理,比较各自效果。实验程序1I = imread;subplot;imshow;subplot

5、;imhist;J = imadjust;subplot;imshow;subplot;imhist2I=imread;subplot;imshow;title;J = imnoise;subplot;imshow;title;blocks=blkproc;background=imresize; subplot;imshow;title;I2=imsubtract;Iout=medfilt2;subplot;imshow;title;functionbackgray=estibackgroundmeanx=meanx;stdx=stdx;minx=minx;backgray=max;3f =

6、 imread;M,N=size;g=zeros;f=double;g=double;k1=minmin;k2=maxmax;a=k1+50;b=k2-50;c=k1-30;d=k2+20; for i=1:M for j=1:N iff=a&f g=/*f-a+c; end iff g=c; end iff=b g=d; end end end figure; subplot; imshow; subplot; imshow;4I = imread;subplot;imshow;title;J=imnoise;subplot;imshow;title;h0=1/9.*1 1 1 1 1 1

7、1 1 1;h1=0.1 0.1 0.1;0.1 0.2 0.1;0.1 0.1 0.1;h2=1/16.*1 2 1;2 4 2;1 2 1;h3=1/8.*1 1 1;1 0 1;1 1 1;g0=filter2;g1=filter2;g2=filter2;g3=filter2;subplot;imshow;subplot;imshow;subplot;imshow;subplot;imshow;5I=imread;subplot;imshow;title;B1=edge;subplot;imshow;title;B2=edge;subplot;imshow;title;B3=edge;s

8、ubplot;imshow;title;B4=edge;subplot;imshow;title;实验结果12345八、 思考题如何针对图像过暗、过亮、对比度不足设计灰度变换函数?灰度g与灰度f之间的关系为:g=a+*,可见,如果b-a?b-a,则线性变换使得图像灰度范围增大,即对比度增大,图像会变得清晰;如果b-ab-a,则使曝光不充分的图像中黑的更黑,拜的更白,从而有效的提高图像灰度的对比度。比较同一种去噪方法对不同噪声处理的效果。对于高斯噪声, 仍然是中值滤波的峰值信噪比最低, 总体变分的均方误差最小, 的情况一致所以,对于高斯噪声, 中值滤波的降噪效果不太理想, 而总体变分模型则取得比较好 看出均值滤波的峰值信噪比最低,小波TV 的峰值信噪比比较接近而总体变分的均方误差仍为最小,对于高斯噪声, 线性均值滤波和TV去噪可以取得较好的去噪效果但对于椒盐噪声, 中值滤小波、总体变分的去噪平滑效果比较好其中,总体变分模型对两种噪声都取得了比较好的去噪效果, 它是现在图像平滑去噪和复原最流行的方法但仍然会丢失部分边界纹理信息。讨论用梯度法锐化图像的4种不同方法的应用范围。Robert算子通常

温馨提示

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

评论

0/150

提交评论