实验四 数字信号处理应用——数字图像的滤波与MATLAB数字信号处理工具箱的学习.docx
《实验四 数字信号处理应用——数字图像的滤波与MATLAB数字信号处理工具箱的学习.docx》由会员分享,可在线阅读,更多相关《实验四 数字信号处理应用——数字图像的滤波与MATLAB数字信号处理工具箱的学习.docx(5页珍藏版)》请在第一文库网上搜索。
1、实验四数字信号处理应用一一数字图像的滤波与MAT1AB数字信号处理工具箱的学习实验目的1 .进一步了解mat1ab软件,学会使用mat1ab软件对图像做滤波处理,掌握滤波算法,体会滤波效果2 .了解几种不同滤波方式的使用和使用的场合,培养处理实际图像的能力3 .熟悉傅立叶变换的基本性质4 .熟练掌握FFT变换方法及应用实验内容1 .完成对于给定图像+噪声,使用平均滤波器、中值滤波器对不同强度的高斯噪声和椒盐噪声,进行滤波处理;评价处理结果;2 .利用mat1ab实现空域滤波的例子。I=imread(eight.tif);J=imnoise(I,gauss,z0.02);J=imnoise(I,
2、sa1t&pepper,z0.02);ave1=fspecia1(average,z3);ave2=fspecia1(,averagez5);K=fi1ter2(ave1,J)/255;1=fi1ter2(ave2zJ)/255;M=medfi1t2(Jz3,3);N=medfi1t2(J,4,4);subp1ot(3,2z1);imshow(I);x1abe1(S1原图,);subp1ot(3,2,2);imshow(J);X1abeI。图2原图加噪,);subp1ot(3,2,3);imshow(K);x1abe1(图33*3模板平均小泯.波,);subp1ot(3,2,4);imshow
3、(1);X1abeI(图45*5模板平均值滤波一;subp1ot(3,2,5);imshow(M);X1abeI(,图53*3模板中值滤波,);subp1ot(3,2,6);imshow(N);X1abej1。图64*4模板中值滤波,);要求:读懂程序,给每条语句注释3 .应用傅立叶变换进行图像处理傅立叶变换是线性系统分析的有力工具之一,它能够定量地分析数字化系统、采样点、电子放大器、卷积滤波器、噪音和显示点等的作用。4 .利用mat1ab软件实现数字图像傅立叶变换的程序。例子中,fft2指二维傅立叶变换。I=imread(,C:ProgramFi1esMAT1ABR2009atoo1boxi
4、magesXimdemoseight.tif);subp1ot(1z2z1);imshow(I);x1abe1(,Jg1);fft1=fft2(I);sfft1=fftshift(fft1);RR=rea1(sfft1);II=imag(sfft1);A=sqrt(RR.2+II.2);A=(A-min(min(A)/(max(max(A)-min(min(A)*225;subp1ot(1z2z2);imshow(A);x1abe1要求:读懂程序,给每条语句注释三、编程题上述例1中,分别改变模板大小和噪声参数,观察漉波效果。在图库中,用不同的图来试试实验效果。注释:高斯噪声是指噪声服从高斯分布
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实验四 数字信号处理应用数字图像的滤波与MATLAB数字信号处理工具箱的学习 实验 数字信号 处理 应用 数字图像 滤波 MATLAB 工具箱 学习