“平滑处理”也成为“模糊处理”,是一项简单且使用频率很高的图像处理方法,用图很多,但最常见的是用来减少图像上的噪声或者失真。降低图像分辨率时,平滑处理是很重要的。
目前opencv可以提供5中不同的平滑操作方法,所有操作都有cvsmooth函数实现。
(1)简单模糊
利用平均模板,采用领域平均,输出图像是窗口输入图像对应像素的简单平均值。
(2)简单无缩放变换的模糊
简单无缩放变换的模糊与简单模糊本质是相同的,但并没有计算其平均值。但不缩放的比缩放的模糊操作更快一些。
(3)中值滤波
中值滤波的本质上是一种统计的排序滤波器。对于原图像中某点(i,j),中值滤波以该点为中心的领域内的所有像素的统计排序的中值作为(I,j)的响应,中值不同于均值,是指排序队列中位于中间位置的元素的值,例如:采用3*3中值滤波器,某点的8个领域的一系列像素的值为:12,18,18,11,23,22,13,25,118