高斯滤波是一种线性平滑滤波,广泛应用于图像处理的减噪过程,对于抑制服从高斯分布(也叫正态分布)的噪声非常有效。高斯滤波是对整幅图像进行加权平均的过程,每一个像素点的值,都由其本身和邻域内的其他像素经过加权平均后得到。具体操作是用一个模板(也叫卷积)扫描图像中的每一个像素,用模板(卷积)确定的邻域内像素的加权平均值去替代模板中心像素点的值。
之所以称为高斯滤波,是因为滤波器模板(卷积)的每个像素权值服从高斯分布,一维高斯分布为:
高斯分布主要参数为均值miu和方差sigma,均值miu表示中心点的位置,即偏移量,方差sigma则表示向中心点的集中程度,很明显,如下图所示,sigma越小,约向中心点聚集,sigma越大,两侧节点权重更大,越向两侧发散。
由于图像通常是二维的,因此通常采用的是二维高斯滤波,滤波函数为: