去除图像中的胡椒噪音和盐噪音

时间:2012-09-17 03:55:44

标签: image-processing computer-vision

我正在尝试使用Matlab处理带有盐噪声和胡椒噪声的图像。

哪个过滤器:medianopeningclosing在消除盐噪声(白色像素)方面表现最佳?

哪一个最适合胡椒噪音(黑色像素)?

3 个答案:

答案 0 :(得分:3)

中值滤波器应该对盐和胡椒噪声都有好处,因为它们出现在随机像素上。打开和关闭也会影响其他物体,因此它们不能用于去除盐和辣椒的一般方法。

答案 1 :(得分:2)

打开 - 是dilationerosion的复合函数。这意味着它是侵蚀,然后是扩张。侵蚀意味着如果我们的结构元素为3 X 3 matrix,则中心像素将被3 X 3 neighborhood中最暗的像素替换。开口是侵蚀,然后是膨胀,这使得非常适合去除盐噪声(白点)并确保关键特征相对清晰。

关闭是扩张,然后是侵蚀。膨胀意味着中心像素将被附近最亮的像素(滤光器结构元件)代替。 非常适合去除胡椒噪音并确保关键功能相对清晰。

答案 2 :(得分:1)

使用简单的自适应median过滤器:
对于图像中的所有pixels 如果黑色或白色像素将像素替换为其邻居的中位数。

当然有更好的方法,但它们更复杂。

啦啦队