2019年5月15日 星期三

s1051502的作業3

一、作業要求

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

二、使用環境
  • Windows 10
  • Python 3.7
  • OpenCV 4.0
三、撰寫架構
  1. np.fft.fft2()對圖片做傅立葉轉換再利用np.fft.fftshift()做移頻後用np.abs()將複數轉實數用np.log()和np.angle()製出頻譜和相位圖,可利用np.fft.ifft2()和np.fft.ifftshift()原步驟還原成原圖
四、執行結果


沒有留言:

張貼留言