本文主要介绍了自适应的中值滤波器,并基于OpenCV实现了该滤波器,并且将自适应的中值滤波器和常规的中值滤波器对不同概率的椒盐噪声的过滤效果进行了对比。最后,对中值滤波器的优缺点了进行了总结。
空间滤波器
一个空间滤波器包括两个部分:
一个邻域,滤波器进行操作的像素集合,通常是一个矩形区域
对邻域中像素进行的操作
一个滤波器就是在选定的邻域像素上执行预先定义好的操作产生新的像素,并用新的像素替换掉原来像素形成新的图像。
通常,也可以将滤波器称之为核(kernel),模板(template)或者窗口(window)。
根据预定义的操作,可以将滤波器分为:
线性滤波器
非线性滤波器
而根据滤波器最终对图像造成的影响,可以将滤波器分为:
平滑滤波器 ,通常用于模糊图像或者去除图像中的噪声
锐化滤波器,突出图像中的边缘细节部分
中值滤波器 Median Filter