使用filter2删除高斯噪声

时间:2013-10-28 11:16:28

标签: image-processing matlab gaussian

如何使用算术平均滤波器通过filter2命令去除灰度图像的高斯噪声。

1 个答案:

答案 0 :(得分:2)

首先定义一个低通掩码,例如

N = 5;
mask = ones(N)/N^2;

然后使用

过滤您的图片,说X
Y = filter2(mask,X);

请注意,必须对蒙版进行标准化,以使过滤后的图像具有与原始图像相同的值范围。另外,全掩模是一个非常简单的例子;在实践中有更好的选择。