-
平滑也称模糊,是一项简单且使用频率很高的图像处理方法。平滑处理的用途有很多,平滑处理时需要用到一个滤波器。Opencv中介绍了以下4种常用的滤波器:
1.线性滤波器
线性滤波处理的输出像素值是输入像素值的加权和 :
称为核, 它仅仅是一个加权系数。不妨把滤波器想象成一个包含加权系数的窗口,当使用这个滤波器平滑处理图像时,就把这个窗口滑过图像。
2.
假如你想得到图像的某个特定位置的卷积值,可用下列方法计算:
- 将核的锚点放在该特定位置的像素上,同时,核内的其他值与该像素邻域的各像素重合;
- 将核内各值与相应像素值相乘,并将乘积相加;
- 将所得结果放到与锚点对应的像素上;
- 对图像所有像素重复上述过程。
用公式表示上述过程如下:
幸运的是,我们不必自己去实现这些运算,OpenCV为我们提供了函数 filter2D
OpenCV图像处理---->>滤波器
最新推荐文章于 2018-12-03 22:02:35 发布