I=imread(‘D:\0.png’);
I=im2double(I);
subplot(3,3,1),imshow(I),title(‘原始图’);
F=fft2(I);
subplot(3,3,2),imshow(F),title(‘傅里叶变换后’);
S=log(abs(F)+1);
P=angle(F)*180/pi;
subplot(3,3,4),imshow(S,[]),title(‘幅值谱图’);
subplot(3,3,5),imshow(P,[]),title(‘相位谱图’);
Fc=fftshift(F);
S1=log(abs(Fc)+1);
P1=angle(Fc)*180/pi;
subplot(3,3,7),imshow(S1,[]),title(‘位移后幅值谱图’);
subplot(3,3,8),imshow(P1,[]),title(‘位移后相位谱图’);
进行傅里叶变换,画出幅值谱图、相位谱图以及实现位移后的幅值谱图和相位谱图
最新推荐文章于 2025-03-27 11:43:21 发布