一、作業題目:
撰寫一個程式(a)在一張圖片中將上雜訊,(b)設計方法將雜訊去除。
(a)說明加上的雜訊類型(Gaussian, Uniform, Salt-and-Pepper 等)與數量(20%, 50%等)
(b)說明所設計去除雜訊的方法
二、使用環境:
Python 3.7.6
OpenCV 4.2.0
Numpy 1.18.2
三、實作方法:
對圖片增噪:
高斯噪聲:使用函式np.random.normal()
椒鹽噪音:使用函式np.random.choise(),椒噪聲與鹽噪聲比例為1:1
增加雜訊後,把圖片轉乘uint8
對圖片濾波:
高斯噪聲:使用中值濾波
椒鹽噪音-使用高斯濾波
四、成果:
高斯噪聲 |
高撕去噪 |
沒有留言:
張貼留言