2019年5月12日 星期日

s1041562-作業3

題目:
  請撰寫一個程式,讀取一張 256 色灰階圖像。 計算輸入圖的離散傅立葉轉換結果, 並
將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。
2. 環境:
1.平台:ubnutu16.04

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)函數取的相位角

沒有留言:

張貼留言