2020年6月3日 星期三

1053301 影像處理作業5


一、作業要求:
    撰寫一個程式(a)在一張圖片中上雜訊,(b)設計方法將雜訊去除。
    (a)說明加上的雜訊類型(Gaussian, Uniform, Salt-and-Pepper )
       與數量(20%, 50%)
    (b)說明所設計去除雜訊的方法。

二、使用工具:
    1.Visual Studio Code
    2.Python
      版本:3.7.3 32bit
    3.OpenCV
      版本:4.2.0
    4.Numpy
      版本:1.16.4
    5.skimage
      版本:0.17.2

三、實作方法:
    1.用cv2.imread()讀取圖片
        2.Gauss Noise使用np.random.normal
mean = 0,var = 1
3.Speckle Noise使用util.random_noise
mode = speckle
4.Salt&Pepper Noise使用util.random_noise
mode = s&p
5.GaussFilter使用cv2.GaussianBlur() 

        6.MedianFilter使用cv2.medianBlur() 
7.BilateralFilter使用cv2.bilateralFilter()

四、執行結果

        Gauss
        Speckle
        S&P

沒有留言:

張貼留言