2020年5月18日 星期一

1061525影像處理作業3

一、作業說明
 請撰寫一個程式,讀取一張 256 色灰階圖像(圖像大小適中以免執行時間太久)。計算輸入圖的離散傅立葉轉換   結果,並將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。

二、使用環境
Visual Studio 2017
 opencv3.1.0

三、實作方法
讀入灰階圖像
getOptimalDFTSize()取得適合dft尺寸
copyMakeBorder()增大矩陣大小
用dft()傅立葉轉換
magnitude()取得頻譜
用phase()取得相位
normalize()

四、執行結果

沒有留言:

張貼留言