傅利葉變換 2 傅利葉幅度譜與相位譜

2021-09-24 10:02:22 字數 1068 閱讀 7399

//快速傅利葉變換

void fft2image(inputarray _src, outputarray _dst)

//求傅利葉變換的幅度譜 amplitude spectrum

void amplitudespectrum(inputarray _srcfft, outputarray _dstspectrum)

//傅利葉譜的灰度級顯示

mat grayspectrum(mat spectrum)

//求相位譜 phase spectrum

mat phasespectrum(mat _srcfft)

} return phase;

}int main(int argc, char*ar**)

} //快速傅利葉變換

mat fft2;

fft2image(fimg, fft2);

//傅利葉變換的幅度譜

mat ampspec;

amplitudespectrum(fft2, ampspec);

//幅度譜的灰度級顯示

mat grayspec = grayspectrum(ampspec);

imshow("幅度譜的灰度級顯示", grayspec);

//相位譜

mat phaspec = phasespectrum(fft2);

//相位譜的灰度級顯示

imshow("相位譜", phaspec);

傅利葉變換 相位譜 幅度譜

週期訊號的頻譜 為了能既方便又明白地表示乙個訊號在不同頻率下的幅值和相位,可以採用成為頻譜圖的表示方法。在傅利葉分析中,把各個分量的幅度 fn 或 cn 隨著頻率n 1的變化稱為訊號的幅度譜。而把各個分量的相位 n 隨角頻率 n 1 變化稱為訊號的相位譜。幅度譜和相位譜通稱為訊號的頻譜。三角形式的傅...

傅利葉級數與傅利葉變換

法國數學家傅利葉發現,任何週期函式都可以用正弦函式和余弦函式構成的無窮級數來表示 選擇正弦函式與余弦函式作為基函式是因為它們是正交的 後世稱傅利葉級數為一種特殊的三角級數,根據尤拉公式,三角函式又能化成指數形式,也稱傅利葉級數為一種指數級數。傅利葉變換,表示能將滿足一定條件的某個函式表示成三角函式 ...

頻域濾波(一) 傅利葉譜與相位

ori rec imread c program files matlab r2013a bin original images dip3e original images ch04 fig0424 a rectangle tif ori rec mat2gray ori rec 257 768,2...