題目
撰寫一個程式(a)在一張圖片中將上雜訊,(b)設計方法將雜訊去除。
(a) 說明加上的雜訊類型(Gaussian, Uniform, Salt-and-Pepper 等)與數量(20%, 50%等)
(b) 說明所設計去除雜訊的方法
設計與測試多種雜訊分數越高
環境
作業系統:Windows 10
程式語言:C++
使用套件:OpenCV
實作方式
加入雜訊:
1.椒鹽 : 先random取像素的位置,判定後加入椒鹽雜訊點。
2.高斯雜訊 : 用OPENCV內建高斯公式,然後加入雜訊。
3.Uniform : 用OPENCV內建BLUR公式,然後加入雜訊。
消除雜訊:
用medianBlur來消椒鹽雜訊和高斯雜訊。
用medianBlur來消椒鹽雜訊和高斯雜訊。
用bilateralFilter雙邊濾波消除Uniform雜訊。
成果
椒鹽
高斯雜訊
Uniform
沒有留言:
張貼留言