一、 作業說明
撰寫一個程式(a)在一張圖片中將上雜訊,(b)設計方法將雜訊去除。
(a) 說明加上的雜訊類型(Gaussian, Uniform, Salt-and-Pepper等)與數量(20%, 50%等)
(b)說明所設計去除雜訊的方法
使用環境
anaconda3
python3.8
opencv4.2
添加雜訊
s&p noise自行設計演算法
gauss noise random.gauss
去除雜訊
amf 自行設計
gauss blur 自行設計
中值過濾 cv2.meadiumblur()
原始圖片
雜訊1 s&p 10%
雜訊圖 s&p 10% 自適應中值過濾 高斯模糊 中值過濾
雜訊圖 s&p 30% 自適應中值過濾 高斯模糊 中值過濾
gs mean=0,var=1 自適應中值過濾 高斯模糊 中值過濾
gsmean=0,var=20 自適應中值過濾 高斯模糊 中值過濾
沒有留言:
張貼留言