一
作業說明
Image noise processing 撰寫一個程式a在一張圖片中將上雜訊,b設計方法將雜訊去除。
(a) 說明加上的雜訊類型Gaussian, Uniform, Salt and Pepper等與數量20%,50%等
(b) 說明所設計去除雜訊的方法
二
作業環境
1.
OS:Windows 10
2.
Visual Studio 2017+OpenCV3.4.1 Debug x64
3.
語言:C++
三
操作步驟
1.
imread讀取圖片
2.
建立高斯雜訊
(1)
建立RNG物件
(2)
rng.rill 讀取周圍資料並製造雜訊
3.
建立Salt&Pepper雜訊
設置雜訊範圍,超過此範圍則黑點,低於此範圍則白點
4.
中值濾波器 medianBlur( )
5.
雙邊濾波器 bilateralFilter( )
四
執行結果
1.
Guass 從左到右分別為原圖、GUASS雜訊、雙邊濾波器、中值濾波器
沒有留言:
張貼留言