如何在matlab中减少图像中的“盐和胡椒”噪音?

时间:2016-05-29 18:53:04

标签: image matlab image-processing

我有一个包含噪音的图像列表,方法是“盐和胡椒”。我想降低图像中噪声的影响,因此不会完全删除它。有没有办法做到这一点?

这是一个示例图片: example 我试着使用这段代码:

im = imread('D:\Documents\MATLAB\1_Para2.tif'); %// 

 image = imnoise(im,'salt & pepper',0.01); %L-image

 M = medfilt2(image);
 imshow(M)

应用此代码后,噪音将从此图像中删除,但我的目标是减少噪音。我该怎么办呢?

1 个答案:

答案 0 :(得分:0)

要删除/减少图像中的盐和胡椒噪音,您可以应用中值滤镜。

http://de.mathworks.com/help/images/ref/medfilt2.html

形态学操作提供了另一种成功的方法。