2014年5月11日 星期日

[HW4] Frequency Filtering

分別在空間域與頻域實作 Gaussian 平滑濾波器,必須可調整濾波器的標準差參數與濾波器大小
(Filter Size 3x5, 5x5 等)。

首先根據以下公式,產生一個 Gaussian mask
而後直接套用於原圖上即可

原圖

空間域處理
Sigma = 1.5, filter 3 x 3



而Gaussian smooth filter在頻域上,以下方公式產生一個Gaussian smooth filter



Mask圖片

D0 = 20.0

再將filter乘上做完離散傅立葉轉換後的每個點,再利用公式做反傅立葉轉換

頻域處理

[HW4] Discrete Fourier Transform

計算輸入圖的離散傅立葉轉換結果,並將頻譜大小與相位角度以灰階 256 色圖像方式呈現。

先將圖片各點利用傅立葉公式進行計算
各點會得到複數
再利用以下公式運算,即可得到各點頻譜大小

原始圖片

離散傅立葉轉換

離散傅立葉轉換 + Log加強

離散傅立葉轉換的相位角