2020年6月2日 星期二

1061542 影像處理作業 5

一,作業題目:

撰寫一個程式(a)在一張圖片中將上雜訊,(b)設計方法將雜訊去除。(
a) 說明加上的雜訊類型(Gaussian, Salt-and-Pepper)
(b)說明所設計去除雜訊的方法

二,環境設置:
Python opencv

三,實作方式:
  1. 使用imread讀進圖片
  2. 創建高斯雜訊要使用的參數(mean, var, sigma)
  3. 利用np.random.normal及上述參數,創造出mask
  4. 將圖片加上上述mask,完成高斯雜訊
  5. 設定salt and pepper出現的比例,及數量
  6. 在圖片中加入設定好數量的salt and pepper
  7. 利用cv2.GaussianBlur來消除高斯雜訊
  8. 利用cv2.medianBlur來消除salt and pepper
四,圖片
原圖
高斯雜訊
高斯濾鏡
salt and pepper
median filter

沒有留言:

張貼留言