2019年5月14日 星期二

s1053347的作業3


一、           作業題目
撰寫一個程式,讀取一張 256 色灰階圖像。計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。
二、           開發環境
Windows 10Python 3.4.6Opencv 3.4.3
三、           特殊片段
l  np.fft.fft2() //進行頻率轉換,輸出複數陣列
l np.fft.fftshift() //做移頻
l  np.abs() //取絕對值,將複數變化成實數
l  np.log() //取得頻譜
l  np.angle() //取得相位
l  逆向轉換:將fftshift後的結果反向操作,得到輸入的灰階圖
四、           執行結果


沒有留言:

張貼留言