請撰寫一個程式,讀取一張
256 色灰階圖像 。
(1) 計算輸入圖的 離散 傅立葉轉換 結果 並將頻譜大小與相位角度各以灰階 256 色圖像方式呈現出。
(2) 對圖像利用 Gaussian Low Pass filter 處理, 輸出平滑後圖像。 程式利用課本的frequency filter 步驟者可得滿分
環境:
windows:8.1
Visual Studio 2017
Open CV 4.3.0
實作方法:
imread讀取圖片檔案
求出padded
dft 傅立葉轉換
magnitude 產生頻譜
imshow顯示圖片
執行結果:
左邊原圖
右邊頻譜
沒有留言:
張貼留言