請撰寫一個程式,讀取一張 256 色灰階圖像。計算輸入圖的離散傅立葉轉換結果,並 將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。
二.作業環境:
- Windows 10
- Visual Studio 2017
- OpenCV 3.0.0
1.首先,先讀取圖片,將他設成灰階圖。
2.利用split分離通道,並用planes的array設定實部虛部。
3.利用magnitude做運算。
4.利用normalize之後,再用imshow將頻譜圖秀出來。
5.之後相位圖利用2到4的步驟再做一次,其中magnitude改成phase,最後再秀出來。
沒有留言:
張貼留言