撰寫一個程式(a)在一張圖片中將上雜訊,(b)設計方法將雜訊去除。
(a) 說明加上的雜訊類型(Gaussian, Uniform, Salt-and-Pepper 等)與數量(20%, 50%等)
(b) 說明所設計去除雜訊的方法
設計與測試多種雜訊分數越高
二、使用環境
1. Visual Studio 2017
2. Python 3.7
3. OpenCV 4.1.1.26
4. numpy 1.17.1
5. math
6. random
三、 實作方式
1.讀灰階圖
2.對圖加上椒鹽雜訊以及高斯雜訊
3.對加入的兩張雜訊圖做去雜訊計算
四、 實作結果
灰階原圖
20%椒鹽雜訊
20%椒鹽雜訊做median_filter
20%椒鹽雜訊做mean_filter
20%椒鹽雜訊做max_filter
20%椒鹽雜訊做min_filter
20%椒鹽雜訊做Alpha_trimmed_mean_filter
20%椒鹽雜訊做Adaptive_median_filter
mean=30,sigma=30,20%高斯雜訊
mean=30,sigma=30,20%高斯雜訊做median_filter
mean=30,sigma=30,20%高斯雜訊做mean_filter
mean=30,sigma=30,20%高斯雜訊做max_filter
mean=30,sigma=30,20%高斯雜訊做min_filter
mean=30,sigma=30,20%高斯雜訊做Alpha_trimmed_mean_filter
mean=30,sigma=30,20%高斯雜訊做Adaptive_median_filter
沒有留言:
張貼留言