s1041562-作業3
題目:
請撰寫一個程式,讀取一張 256 色灰階圖像。 計算輸入圖的離散傅立葉轉換結果, 並
將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。
2. 環境:
題目:
請撰寫一個程式,讀取一張 256 色灰階圖像。 計算輸入圖的離散傅立葉轉換結果, 並
將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。
2. 環境:
1.平台:ubnutu16.04
2.環境:anaconda python3.7
2.環境:anaconda python3.7
2.opencv version:3.4.1
3.執行方式:
python3 s1041562.py
結果:
5.實做方式:
a.使用imread讀入灰階圖片
b.使用np.fft.fft2(img)進行傅立葉轉換,轉換成矩陣
c.使用np.fft.fftshift(dft)將矩陣平移到中央
d.使用np.log(np.abs(dft_shift))函數取得頻譜
e.使用np.angle(dft_shift)函數取的相位角
沒有留言:
張貼留言