2020年5月12日 星期二

1053344 影像處理作業3


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

環境
作業系統:Windows 10
程式語言:C++
使用套件:OpenCV

實作方式
1.首先,先讀取圖片,將他設成灰階圖。
2.利用split分離通道,並用planesarray設定實部虛部。
3.利用magnitude做運算。
4.利用normalize之後,再用imshow將頻譜圖秀出來。
5.之後相位圖利用24的步驟再做一次,其中magnitude改成phase,最後再秀出來。

成果




沒有留言:

張貼留言