一、作業說明
撰寫一個程式,讀取一張 256 色灰階圖像(圖像大小適中以免執行時間太久)。計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。
二、作業環境
- OS:Windows 10
- Visual Studio 2017+OpenCV3.4.0 Debug x64
三、操作步驟
- 利用cin輸入檔名
- 利用imread()灰階模式讀入圖片
- 為輸入圖片增加邊緣
- 用dft()做離散傅立葉轉換
- Split()分割出實部、虛部
- 使用Magnitude()及Phase()並做對數尺度化
- Normalize()標準化結果
- Imshow()顯示原圖、spectrum、phase angle
沒有留言:
張貼留言