资源描述
,单击此处编辑母版标题样式,编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,傅里叶变换应用,数字图像处理,使用工具,MATLAB,软件,任务分工,程序实现:,XXX,文字报告:,XXX,ppt,制作:,XXX,傅里叶变换应用,一,傅里叶变换应用,傅里叶变换可以应用到许多的领域,例如:频谱分析、数据压缩、正交频分复用(,OFDM,)、数字图像处理等等。,二,应用傅里叶变换进行数字图像处理,利用计算机上安装的,MATLAB,软件,我们可以编写程序代码来用傅里叶变换对数字图像进行处理。,三,实验内容,用快速傅里叶变换,FFT,实现数字图像的傅里叶变换,在,MATLAB,工作区写入运行程序,实现,FFT,函数对图像的傅里叶变换;实验得到对彩色图像的傅里叶频谱;实验得到对图片二维,DCT,变换后的频谱图。,一,用,MATLAB,实现步骤,(,1,)打开计算机,安装和启动,MATLAB,程序。,(,2,)设置默认路径为,C,盘下的图片文件夹,将实验所需材料放入该文件夹内。,(,3,)利用,MATLAB,工具箱中的函数编制,FFT,频谱显示的函数。,(,4,)调入、显示获得的图像,图像储存格式应为“,.jpg,”。,(,5,)对该程序进行编译,检查错误并纠正。,(,6,)运行,并显示结果,比较差异进行分析。,二,步骤流程图,流程图:,打开,MATLAB,更改默认路径,将实验所需文件放入,编写实验程序,将程序保存到默认文件夹,运行程序,检查错误并纠正,得到实验结果,对得到的实验结果进行检查,分析。,三,MATLAB,程序源代码:,(一)对原图像进行傅里叶变换,(二)输出彩色图像的傅里叶频谱,(三)对彩色图像进行二维,DCT,变换,四,程序代码注释,figure%,画一个函数图像,imread%,读取图像数据,用来读取实验用图,rgb2gray%,将真彩图像转化为灰度图像,imshow%,显示图像函数,title%,给图像一个标题,fftshift(fft2(D)%,将直流分量移到频谱中心,imshow(log(abs(S),)%,画出图像傅里叶函数频谱图,fftshift%,快速傅里叶变换后的图像平移函数,五,总结,对于傅里叶变换,它能够应用到许多的领域,不仅仅是在图像处理方面。,通过这次自己动手进行对傅里叶变换应用的动手实验,能够更好地将傅里叶变换应用到实际生活中,不再是仅仅只会做题。更加的理解了傅里叶变换在实际应用中的作用和用法。,傅里叶变换能够更好地运用到实践当中,我们还应该不断的学习,去更加的完善傅里叶变换在实际中的应用。,Thanks!,谢谢观看!,
展开阅读全文