2020年6月3日 星期三

1061428 影像處理作業 5


1.作業說明
撰寫一個程式(a)在一張圖片中將上雜訊,(b)設計方法將雜訊去除。示出。
2.使用環境
   Python 3.7
   OpenCV 3.4.9
3.實作方法
   gaussian_noise添加gaussian噪點
   np.random.normal會呈現常態分布
   np.clip會調整array的範圍
np.uint8將噪點矩陣轉成unsigned int並乘255使能與原圖疊合
使用cv2.medianBlur(size = 5)來消除噪點

salt_and_pepper 添加黑白噪點
np.ceil取得噪點上限
np.random.randint隨機決定何處要更改成噪點
使用cv2.medianBlur(size = 5)來消除噪點
4.顯示結果
原圖/高斯/降噪

原圖/黑白噪點/降噪



沒有留言:

張貼留言