A=imread('C:\Documents and Settings\Administrator\桌面\zhoucheng.jpg');
I=rgb2gray(A);
C= fft2(double(I)); %对图像进行傅立叶变换
B=fftshift(fft2(double(I))); %将直流分量移到频谱图的中心
D=ifft2(B); %傅立叶反变换
figure, %画图像原始图
imshow(I);
title('傅里叶变换原图');
figure, %画直接变换频谱图
imshow(log(abs(B)+1),[]);
title('直接变换频谱图');
figure, %显示反傅立叶变换后的图像
imshow(abs(D),[]) ;
title('反傅里叶变换图');
MATLAB基础强化训练 二维灰度图象的统计分析及FFT变换处理
需积分: 20 195 浏览量
2010-01-05
10:30:25
上传
评论 2
收藏 1.23MB RAR 举报
taolei372817455
- 粉丝: 3
- 资源: 19