<span style="font-size:18px;">cl;
img=imread('lena.jpg');
%img=double(img);
f=fft2(img); %傅里叶变换
f=fftshift(f); %使图像对称
r=real(f); %图像频域实部
i=imag(f); %图像频域虚部
margin=log(abs(f)); %图像幅度谱,加log便于显示
phase=log(angle(f)*180/pi); %图像相位谱
l=log(f);
subplot(2,2,1),imshow(img),title('源图像');
%subplot(2,2,2),imshow(l,[]),title('图像频谱');
subplot(2,2,3),imshow(margin,[]),title('图像幅度谱');
subplot(2,2,4),imshow(phase,[]),title('图像相位谱');</span>

本文通过MATLAB代码展示了图像处理中的频域分析技术,包括傅里叶变换的应用、幅度谱和相位谱的可视化。
8036

被折叠的 条评论
为什么被折叠?



