一、实验目标
实现对图像的空间滤波,分别使用均值、高斯、中值滤波对“salt-0.1.bmp” 和“salt-0.05.bmp”进行处理输出结果,说明去除此类噪声最好的滤波器。
二、实验原理
①均值滤波 用一个滑动窗口内每个像素灰度级的平均值来代替滑动窗口中心像素的灰 度值。滑动窗口的大小和形状根据需求自行设置。
②高斯滤波 x 和 y 分别表示的是邻域内其他像素与邻域内中心像素的距离,σ代表的是 标准差。将得到的值进行归一化处理,即将左上角的值归一化为 1,其他位置的 值都进行等比例放大或缩小,然后取整。在使用整数模板时,则需要在模板的前 面加一个系数,该系数为模板系数之和的倒数。最终的灰度等于其窗口内所有点 的灰度与模板对应相乘再求和。
③中值滤波 将一个滑动窗口内每个像素的灰度级从小到大排序,用中值来替代窗口中心 像素原来的灰度。
三、主要代码和结果