傅里叶变换与高低频滤波及matlab编程

傅里叶变换与高低频滤波及matlab编程

ID:16542068

大小:340.50 KB

页数:10页

时间:2018-08-22

傅里叶变换与高低频滤波及matlab编程_第1页
傅里叶变换与高低频滤波及matlab编程_第2页
傅里叶变换与高低频滤波及matlab编程_第3页
傅里叶变换与高低频滤波及matlab编程_第4页
傅里叶变换与高低频滤波及matlab编程_第5页
资源描述:

《傅里叶变换与高低频滤波及matlab编程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、傅里叶变换与高低频滤波及matlab编程傅里叶变换及傅里叶反变换的matlab函数傅里叶正变换函数:一维:fft二维:fft2傅里叶反变换函数:一维:ifft二维:ifft2高低频滤波由于图像的低频成分反映的是图像的概貌,而图像的高频部分反映的是图像的细节;所以对图像进行低频滤波可以得到图像的概貌,而高频滤波则可以反映图像的轮廓细节低频滤波的matlab实现Z=imread('Lenna.bmp')A=double(Z);subplot(1,2,1),imshow(Z);B=ones(256,256);B(128-30:128+30,128-30:12

2、8+30)=1;C=fftshift(fft2(A));D=C.*B;FF=ifft2(D);subplot(1,2,2),imshow(abs(FF),[]);实验结果:实验分析:变换后图像会有模糊高频滤波的matlab实现1Z=imread('Lenna.bmp')A=double(Z);subplot(1,2,1),imshow(Z);B=zeros(256,256);B(128-30:128+30,128-30:128+30)=1;B1=1-B;C=fftshift(fft2(A));D=C.*B1;FF=ifft2(D);subplot(1,

3、2,2),imshow(abs(FF),[]);高频滤波的matlab实现2Z=imread('Lenna.bmp')A=double(Z);subplot(1,2,1),imshow(Z);B=ones(256,256);B(128-30:128+30,128-30:128+30)=0;C=fftshift(fft2(A));D=C.*B;FF=ifft2(D);subplot(1,2,2),imshow(abs(FF),[]);实验结果:实验分析:变换后可以得到图像的轮廓

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。