对领域中像素的计算为线性运算时,此运算称为线性空间滤波(也称为空间卷积);否则称此运算为非线性空间滤波。
这里所说的线性操作包括邻域中的每个像素乘以相应的系数,将结果求和,从而得到点(x,y)处的响应。若邻域的大小为 mxn ,则需要 mn 个系数,这些系数被称为滤波器。
如图,整个过程由在图像 f 中逐点移动滤波模板 w 的中心组成。在每个点 (x,y) 处,滤波器在该点的响应是由滤波模板限定的相应邻域像素与滤波器系数乘积结果的累加和。
如下图,将图像 f 看作一个一维函数,假设 f 的原点定为其最左边的点。为执行两个函数的相关,移动 w 使其最右边的点与 f 的原点重合。
注意到这两个函数之间有一些店没有重叠。处理这种问题最通用的方法就是对 f 填充足够且必要的 0 点,以保证在 w 通过 f 的全过程中,总会有相对应的点