已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
图像的傅立叶变换及其应用1、 设计目的和任务通过该设计,掌握二维傅立叶变换的定义和含义。掌握傅立叶变换在滤波器频率响应和快速卷积中的应用。2、 设计内容1.加载imdemos saturn2文件,显示文件中的图像saturn2,并对其进行傅立叶变换,给出源程序及结果,并显示其幅值的结果。2.对矩阵A=magic(3)和B=ones(3)按照快速计算卷积的方法计算两个矩阵的卷积,并用卷积函数conv2验证结果,给出源程序及结果。 三、主要MATLAB函数 1.图像的显示 imread读入图像文件 image显示图像文件 Plot绘制图形 2.图像的离散傅立叶变换 假设是一个离散空间中的二维函数,则该函数的二维傅立叶变换定义为 其中和是频域变量,单位是弧度/采样单元。函数为函数的频谱。 二维傅立叶反变换的定义为: 因此,函数可以用无数个不同频率的复指数信号的和表示,在频率处复指数信号的幅度和相位为。 MATLAB提供的快速傅立叶变换函数1) fft2:用于计算二维快速傅立叶变换函数,其语法格式为b=fft2(I),返回图心爱那个I的二维傅立叶变换矩阵,输入图像I和输出图像B大小相同;b=fft2(I,m,n),通过对图像I剪切或补零,按用户指定的点数计算二维傅立叶变换,返回矩阵B的大小为。很多MATLAB图像显示复数图像,为了观察图像傅立叶变换后的结果,应对变换后的结果求模,方法是对变换结果使用abs函数。2) fftn:用于计算n维快速傅立叶变换,其语法格式为 b=fftn(I),计算图像的n维傅立叶变换,输出图像B和输入图像I大小相同; b=fftn(I,size),通过对图像I剪切和补零,按size指定的点数计算n维傅立叶变换,返回矩阵B的大小为size。3) fftshift:用于将变换后的图像频谱从矩阵的原点移动到矩阵的中心,其语法格式为b= fftshift(I),将变换后的图像频谱从矩阵的原点移动到矩阵的中心。2.快速傅立叶变换的应用1)滤波器的频率响应滤波器冲击响应的傅立叶变换就是该滤波器的频率响应。MATLAB提供的freqz2函数可以同时计算和显示滤波器的频率响应,其语法格式为freqz2(h),可同时计算和显示滤波器的频率响应。2)快速卷积傅立叶变换的另一个重要特性是能够实现快速卷积。由线性系统理论可知,两个系统的傅立叶变换等于两个函数的傅立叶变换的乘积。该特性与快速傅立叶变换一起,可以快速计算函数的卷积。假设A为MxN矩阵,B为PxQ矩阵,则快速卷积的方法如下对A和B补0,使其大小都为(M+P-1)x(N+Q-1);利用函数fft2对矩阵进行二维FFT变换。将两个FFT结果相乘,利用函数ifft2对得到的乘积进行傅立叶反变换。另外,利用MATLAB提供的卷积函数conv2可以直接对两个函数进行卷积,其语法格式C=conv(A,B),计算矩阵A和B的二维卷积.4、 设计内容及主要MATLAB函数1.显示图形并进行傅立叶变化 用imread读出imdemos saturn2,并用image显示saturn2,将图形用二维快速傅立叶变换函数进行变换,再使用fftshift函数将图像的频谱从原点移到中心。之后显示频谱图形,再用plot画出幅值图形。2实现矩阵的卷积在MATLAB中输入奇异矩阵和全一矩阵,先将它们用卷积函数conv2进行卷积,然后将A和B补零变成五阶矩阵,再分别对两个矩阵进行傅立叶变换,将两个傅立叶结果相乘,利用函数ifft2对得到的乘积进行傅立叶反变换。5、 源程序1.加载imdemos saturn2并进行傅立叶变换imread(saturn.tif) ;y=imread(saturn.tif) ;image(y); b=fft2(y); c=fftshift(b);d=real(b);image(d);e=real(c);image(e);plot(abs(c)2.快速卷积 A=magic(3); B=ones(3); B(5,5)=0; A(5,5)=0; E=fft2(A); F=fft2(B); G=E.*F C=ifft2(G) R=round(C) D=conv2(A,B);6、 运行结果 一:1. 加载图片并显示2.傅立叶变换后的图形3.将频谱中心从原点一道中心4.频谱图二:A = 8 1 6 3 5 7 4 9 2B = 1 1 1 1 1 1 1 1 1E = 45.0000 7.5000 -23.0826i 7.5000 + 5.4491i 7.5000 - 5.4491i 7.5000 +23.0826i 7.5000 -23.0826i -15.2254 - 1.3143i 13.0902 + 9.5106i 10.0000 - 8.5065i 13.0902 - 2.6287i 7.5000 + 5.4491i 10.0000 + 5.2573i 12.7254 - 2.1266i 1.9098 - 4.2533i 1.9098 + 5.8779i 7.5000 - 5.4491i 1.9098 - 5.8779i 1.9098 + 4.2533i 12.7254 + 2.1266i 10.0000 - 5.2573i 7.5000 +23.0826i 13.0902 + 2.6287i 10.0000 + 8.5065i 13.0902 - 9.5106i -15.2254 + 1.3143iF = 9.0000 1.5000 - 4.6165i 1.5000 + 1.0898i 1.5000 - 1.0898i 1.5000 + 4.6165i 1.5000 - 4.6165i -2.1180 - 1.5388i 0.8090 - 0.5878i -0.3090 - 0.9511i 2.6180 1.5000 + 1.0898i 0.8090 - 0.5878i 0.1180 + 0.3633i 0.3820 -0.3090 + 0.9511i 1.5000 - 1.0898i -0.3090 - 0.9511i 0.3820 0.1180 - 0.3633i 0.8090 + 0.5878i 1.5000 + 4.6165i 2.6180 -0.3090 + 0.9511i 0.8090 + 0.5878i -2.1180 + 1.5388iG = 1.0e+002 * 4.0500 -0.9531 - 0.6925i 0.0531 + 0.1635i 0.0531 - 0.1635i -0.9531 + 0.6925i -0.9531 - 0.6925i 0.3023 + 0.2621i 0.1618 + 0.0000i -0.1118 - 0.0688i 0.3427 - 0.0688i 0.0531 + 0.1635i 0.1118 - 0.0162i 0.0227 + 0.0437i 0.0073 - 0.0162i -0.0618 + 0.0000i 0.0531 - 0.1635i -0.0618 - 0.0000i 0.0073 + 0.0162i 0.0227 - 0.0437i 0.1118 + 0.0162i -0.9531 + 0.6925i 0.3427 + 0.0688i -0.1118 + 0.0688i 0.1618 - 0.0000i 0.3023 - 0.2621iC = 8.0000 9.0000 15.0000 7.0000 6.0000 11.0000 17.0000 30.0000 19.0000 13.0000 15.0000 30.0000 45.0000 30.0000 15.0000 7.0000 21.0000 30.0000 23.0000 9.00004.0000 13.0000 15.0000 11.0000 2.0000R = 8 9 15 7 6 11 17 30 19 13 15 30 45 30 15 7 21 30 23 9 4 13 15 11 2验证结果:D = 8 9 15 7 6 11 17 30 19 13 15 30 45 30 15 7 21 30 23 9 4 13 15 11 27、 实验总结 通过MATLAB实验对图像的傅立叶变换及其应用,让我对所学到的知识有了进一步的认识并了解了傅
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 恶性肿瘤患者围化疗期心理干预
- 2026年全国各地中考试题分类古诗词阅读及答案
- 零售药店医疗器械各岗位培训考核试题及答案
- 2026年山东省栖霞市高三历史上册期末考试自测卷附完整答案【考点梳理】
- 2026年贵州省福泉市高三历史下册期末考试测试卷附完整答案(夺冠)
- 2026年辽宁省调兵山市高三历史下册期末考试考试卷含答案(预热题)
- 2026年浙江省余姚市高三历史下册期末考试检测卷及参考答案(基础题)
- 2026澳大经济学面试题及答案
- 2026安全运维岗位面试题及答案
- 保安员岗前安全培训考核试卷含答案
- 2026届浙江省普通高等学校招生全国统一考试仿真历史试题(含答案)
- 安徽省A10联盟2026届高三5月最后一卷历史试卷(含答案及解析)
- 智慧护理:护理创新的实践探索
- 2025-2030年老年交友相亲行业深度调研及发展战略咨询报告
- 2026年上海市春考语文试卷及答案
- 山东省青岛市2026年中考英语试题
- 2026年普通动物学通关试题库及参考答案详解【达标题】
- 20kV及以下配电网工程预算定额(2022版)全5册excel版
- 《智慧旅游运营实务》 课件全套 模块1-6 智慧旅游发展认知 - 智慧旅游规划指引
- 第十章食品添加剂
- 毕业设计-贯通测量方案设计
评论
0/150
提交评论