[s1101438 Homework #3]
題目說明:
胖虎與正男正在進行荒野探險,並拍攝回兩張照片傳給小夫。由於影像在傳遞過 程受到雜訊干擾,使得圖片出現許些橫紋線條似的雜訊,小夫希望使用所學的頻域濾
波技術對這張影像進行處理,盡可能地恢復照片原始狀態呈現較清晰的景物,以便將 照片刊登在著名的CS362荒野探險旅遊雜誌上。
專案目標:
撰寫一個程式處理作業3所附之受干擾的圖片,盡可能地恢復圖片原始狀態。
作業環境:
作業系統:
windows11
IDE: VS Code
程式語言:
Python
OpenCV 版本: 4.9.0
程式架構:
一、
對圖片使用傅立葉轉換到頻率域後,使用高斯低通濾波來達到去噪效果,再由頻率域轉回空間域顯示平滑化後的圖片
二、
在與使用者互動後找到使用陷波濾波器位置,依照使用者輸入的d0及濾波器選擇,進行Gaussain或Ideal的陷波濾波,再轉回空間域顯示結果
與使用者互動取得濾波位置:
結果呈現(高斯低通濾波):
結果呈現(陷波濾波_ideal):
留言
張貼留言