影象傅立葉變換,幅度譜,相位譜

澍yeah發表於2018-09-09
<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>

 

相關文章