1、空间滤波器
一个空间滤波器包括两个部分:
(1)一个邻域,滤波器进行操作的像素集合,通常是一个矩形区域
(2)对邻域中像素进行的操作
一个滤波器就是在选定的邻域像素上执行预先定义好的操作产生新的像素,并用新的像素替换掉原来像素形成新的图像。通常,也可以将滤波器称之为核(kernel),模板(template)或者窗口(window)。
根据预定义的操作,可以将滤波器分为:
(1)线性滤波器
(2)非线性滤波器
而根据滤波器最终对图像造成的影响,可以将滤波器分为:
(1)平滑滤波器 ,通常用于模糊图像或者去除图像中的噪声(低通,去除高频信号,图像的细节信息)
(2)锐化滤波器,突出图像中的边缘细节部分(高通,去除低频信号,图像的边缘)
2、中值滤波器 Median Filter
中值滤波器是一种常用的非线性滤波器,其基本原理是选择待处理像素的一个邻域中各像素值的中值来代替待处理的像素,其主要原理是像素的灰度值与周围像素比较接近,从而消除孤立的噪声点,所以中值滤波器能够很好的消除椒盐噪声。不仅如此,中值滤波器在消除噪声的同时,还能有效的保护图像的边界信息,不会对图像造成很大的模糊(相比于均值滤波器)。
中值滤波器的效果受滤波窗口尺寸的影响较大,在消除噪声和保护图像的细节存在着矛盾:滤波窗口较小,则能很好的保护图像中的某些细节,但对噪声的过滤效果就不是很好;反之,窗口尺寸较大有较好的噪声过滤效果,但是会对图像造成一定的模糊。另外,根据中值滤波器原理,如果在滤波窗口内的噪声点的个数大于整个窗口内像素的个数,则中值滤波就不能很好的过滤掉噪声。
3、自适应中值滤波器 Adaptive Median Filter
上面提到常规的中值滤波器,在噪