fft2
画像を読み取り、 の関数を使用して画像をフーリエ変換し、matlab
によって低周波数を図の中心に移動するこの単純なコード行がありますfftshift
。
問題は、周波数領域の画像の図にあることです。
1) 高周波を表している黒/白のドットはどれですか?
2) 各黒/白ドットの密度は、各周波数係数の強さを示していますか?
clc;
clear all;
format short;
format compact;
im=imread('cameraman.tif');
figure,imshow(im);
F=fftshift(fft2(im));
figure,imshow(uint8(abs(F)));