2012-05-20 FFT Scilab 概要 scilabで画像処理(フーリエ変換)を行う。 やり方 元画像読み込み グレースケール変換 2次元FFT の順番で行う。 Xorig = imread('file.bmp'); // 画像読み込み Xgray = rgb2gray(Xorig); // グレースケール変換 [h w] = size(Xgray); // サイズ取得 Xfft = abs(fftshift(fft2(double(Xgray), h, w))); // FFT // 正規化 out = log(Xfft); out = (out - min(out(:)))/(max(out(:))-min(out(:))); // 出力 imshow(out); 参考リンク CyberLearningService Login