2019年5月15日 星期三

s1043310的作業三

一. 題目

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

二. 系統環境 

Opencv 3.4.1, Visual Studio 2017,  Windows 8.1

三. 操作方法

1. 將圖片轉成灰階
2. 擴展圖片尺寸
3. dft()進行傅立葉變換
4. split()分離為實部和虛部
5. phase()計算相位
6. magnitude()取得頻譜
7. log(1+Mag)
8. 縮減頻譜圖像尺寸
9. 重新編排圖像
10. normalize()將圖像值歸一化

四. 結果

 



沒有留言:

張貼留言