s1091404 作業4

 主題: 影像還原練習,撰寫一個程式嘗試復原圖像(將圖中雜訊去除)。

 開發環境:

    Windows 10, visual studio code, python 3.10, opencv 4.5.4

 功能說明:

先對圖像做前處理: 

接著再對前處理過的影像作DFT,即可轉換至頻率域,且藉由前處理能將直流分量移到影像中心。

轉換至頻率域後再來做頻率域濾波,我使用高斯帶阻濾波來過濾圖中雜訊。高斯帶阻濾波的數學式為:
D(u,v)代表像素和圖像中心點的距離,D0為截止頻率大小,W為寬度。完成此數學式後將此式和圖像相乘即可做出高斯帶阻濾波過濾雜訊


最後做逆傅立葉轉換將圖像從頻率域轉換回空間域
如此即可將原圖中的雜訊去除

▲圖1、原圖

▲圖2、濾波後的結果圖









留言

這個網誌中的熱門文章

rzwang Homework #1

s1093350 Homework #2

s1091537 Homework #1