一、空间滤波基础 P88 - P93
在空间域处理中,使 邻域尺寸为 1 * 1,对图像中各个像素点的操作属于 灰度变换技术。扩大邻域尺寸后,对图像中各个像素点进行操作即为 空间滤波
1.1 空间滤波机理 P88 - P89
- 空间滤波器的组成
① 一个 邻域(通常是一个较小的矩形)
② 对该邻域所包围图像像素执行的预定义操作 - 滤波产生的一个新像素,新像素的坐标等于领域中心的坐标,像素值是滤波操作的结果。
- 滤波器中心 访问输入图像中的每个像素后,就生成处理(滤波)后的图像
- 如果在图像像素上执行的是线性操作,则该滤波器称为 线性空间滤波器 。否则,滤波器就称为 非线性空间滤波器
- 一个图像中任意一点(x,y),滤波器的响应g(x,y)是 滤波器系数 与 由该滤波器所包围的对应位置上图像像素的 乘积之和
1.2 滤波中心靠近图像轮廓(补充)
1.3 空间相关与卷积 P89 - P92
- 相关:是 滤波模块 移过图像并计算的每个位置 乘积之和 的处理
- 卷积:是滤波器先翻转 180° 再移过图像并计算的每个位置 乘积之和 的处理
- 滤波模块 所在的 起始位置 为,其滤波模块 最后一个滤波系数所在位置 与 图像原点处 重合时的位置。书中采用补0的操作使滤波器与 f 对齐。注意 相关 计算得到的 新像素位置 位于滤波器的 中心位置 ,并不一定对应原图像的像素位置(在边界处处理时).
上图显示一维的 相关 操作, 滤波器起始位置 为,其尾系数8对应 f 的第一个 0 时所在位置。每移动一次,执行一次 滤波器系数 与 对应 f 的数值乘积之和,所得值为 滤波器中心位置 对应 新的像素点灰度值。计算完后,向右移动一位再计算,一行结束再换行直至结束。
-
卷积只需将滤波器旋转180°,再执行上述过程
-
将一维相关与卷积操作扩展至二维
将包含单个 1 而其余都是 0 的函数称为 离散单位冲激
一个函数与冲激相关或卷积,该冲激的位置复制(旋转180°)了这个函数 -
数学公式定义相关与卷积
二、平滑空间滤波器 P93 - P97
平滑空间滤波器用于 模糊处理 和 降低噪声
2.1 平滑线性滤波器 P93 - 96
-
平滑线性滤波器 的输出(响应)是包含在滤波器模块邻域内的像素的 简单平均值 。这些滤波器有时也称为 均值滤波
-
平滑线性滤波器 使用 滤波模板 确定的 邻域内像素的平均灰度值 来代替 图像中每个像素的值,这种处理的结果降低了图像灰度的"尖锐"变化(实现模糊)。同时由于典型的随机噪声由灰度级的急剧变化组成,因此,常见的平滑处理应用就是"降噪"
-
常见的平滑线性滤波器的模板有两种:
① 滤波系数均为1的模板(所有系数都相等的空间均值滤波器有时称为 盒状滤波器)。对于3 * 3的滤波器有,
R 为模板定义的 3 * 3 邻域像素灰度的平均值,z 为模板内像素的灰度值
② 加权平均 模板,滤波系数为