高斯滤波
滤波是掩膜(mask)和图像的卷积。
滤波过程分两步:
1)计算掩膜
2)卷积——掩膜上每一个位置的值和图像上对应位置的像素值的乘加运算
高斯分布:
如何获得高斯掩模:
https://www.zhihu.com/question/54918332/answer/142137732
如何归一化:
目标:掩模之和为一,
方法:当方格根据公式计算之后,他的结果之和不一定等于一,所以要将各个方格的数值再除以各个数值之和
高斯掩膜只要求解一次就够了! 当得到了这个模板,对图像的所有像素用这同一套模板去卷积就OK了!
考虑到二维高斯函数G(x,y)可以写成两个一维高斯函数G(x)和G(y)的乘积,也就是G(x)δ(y)和G(y)δ(x)的卷积,也就是可以x和y两个方向分别做高斯模糊。复杂度O(n²m²)。
参考:https://blog.****.net/fangyan90617/article/details/100516889