s1081428 作業四
主題
附件中的 image4 似乎受到某種頻域雜訊干擾,撰寫一個程式嘗試復原此圖像(將圖中雜訊去
除)。
開發環境
ubuntu 22.04 + Opencv-python 4.7.0 in Visual Studio code
前置作業
Notch filter
從作業三中可以得到原圖的頻譜圖(上圖),將頻譜圖做二值化可以得到可能導致雜訊之頻率(約略散部於為圖之中央區域)
使用滑鼠移到各點位得到其座標(左下角)作為所需之mask之座標
程式說明
讀取原圖並對其做DFT得到轉換結果(左下圖),同時產生mask(右下圖)
將DFT結果與mask結合(左下圖)並作Inverse DFT得到消除雜訊之結果(右下圖)












留言
張貼留言