Matlab で画像の FFT の輪郭をプロットする方法を知りたいです。私はこのコードを持っていますが、等高線をプロットすると青いプロットが表示されます。輪郭関数で周波数の範囲を指定する必要があると思いますが、範囲を知る/計算する方法は?
monolayer = double(imread('TEM_monolayer_graphene.bmp'));
monolayerFFTs = fftshift(fft2(monolayer));
contour(monolayerFFTs);
青いプロットの代わりに、より多くのエネルギーがある周波数でいくつかのスパイクを含む 3D プロットを取得する必要があると思います。