撰寫一個程式,讀取一張 256 色灰階圖像。計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以
灰階 256 色圖像方式呈現出。
二、使用的環境:
- Windows10
- Python3.6
- Opencv-3.4
- Pyqt 5
- Matplotlib-3.0.1
三、特殊程式片段:
cv.dft(): 離散傅立葉轉換
np.fft.fftshift():移頻操作
cv2.magnitude():頻譜圖
cv2.phase():相位圖
四、執行結果:
讀入一張圖,顯示頻譜圖及相位圖
沒有留言:
張貼留言