平滑
在数字图像上进行平滑操作,就是需要用模板(高斯模板,均值模板)在图像上做卷积,得到新值,这就是模糊的原理。卷积核中的每个元素叫做卷积系数,卷积核中卷积系数的大小、方向及排列次序决定图像卷积后处理的最终效果。改变卷积核中的加权系数,会影响到综合的数值与符号,从而影响到所求像素的新值。常用卷积核有3×3、5×5、7×7等,所有卷积核的行、列都是奇数。均值滤波、高斯滤波以及各种自定义的滤波都可以通过模板操作来实现。
其中常见的模板有:
-
4邻域均值模板:
1 / 4 [ 0 1 0 1 1 1 0 1 0 ] 1/4\begin{bmatrix} 0 & 1 &0 \\ 1 & 1 & 1\\ 0 & 1 & 0 \end{bmatrix} 1/4⎣⎡010111010⎦⎤ -
8邻域均值
1 / 8 [ 1 1 1 1 0 1 1 1 1 ] 1/8\begin{bmatrix} 1 & 1 &1 \\ 1 & 0 & 1\\ 1 & 1 & 1 \end{bmatrix} 1/8⎣⎡111101111⎦⎤ -
均值模板
1 / 9 [ 1 1 1 1 1 1 1 1 1 ] 1/9\begin{bmatrix} 1 & 1 &1 \\ 1 & 1 & 1\\ 1 & 1 & 1 \end{bmatrix} 1/9⎣