2021年4月28日 星期三

s1051418 影像處理作業3

l   作業說明:

離散傅立葉轉換DFT練習
請撰寫一個程式,讀取一張256色灰階圖像。
(1)計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度各以灰階256色方式呈現出。
(2)對圖像利用Gaussian Low-Pass filter處理,輸出平滑後圖像。(程式利用課本的frequency filter步驟者可得滿分!)

l   使用環境/語言:

n   Windows10

n   Visual Studio 2015

n   Opencv-3.4.1

n   C++


l   特殊程式片段註解/實作方法:

n  dft()進行傅立葉轉換

n  split()分離轉換後的實部及虛部

n  magnitude()生成頻譜

n   phase()生成相位圖

n   GaussianBlur()生成平滑後圖片


l   執行方式/畫面:


l   參考資料:

n   https://blog.csdn.net/zangle260/article/details/52963199

n   https://blog.csdn.net/qq_31935691/article/details/71699569

沒有留言:

張貼留言