OpenCV教程之九平滑/模糊图片 Smooth / Blur Images及 彩色图转 灰度图和二值化

Posted tealex

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV教程之九平滑/模糊图片 Smooth / Blur Images及 彩色图转 灰度图和二值化相关的知识,希望对你有一定的参考价值。

这一节,谈一谈如何对图像进行平滑,也可以叫做模糊。平滑图像的主要目的是减少噪声,这样采用平滑图像来降低噪声是是非常常见的预处理方法。

1.归一化滤波平滑-Homogeneous Smoothing

2.高斯滤波平滑-Gaussian Smoothing

3.中值滤波平滑-Median Smoothing

4.双边滤波平滑-Bilateral Smoothing

平滑是通过滑动窗口(内核或过滤器)扫描整个图像窗口,计算每个像素的基于核的值的和重叠的原始图像的像素的值的值来完成。这个过程在数学上称为具有一些内核卷积的图像。上述4种不同平滑方法唯一的区别就是内核。


例如, 5 x 5的核用来平滑(模糊)下面图片, 归一化块滤波器"Normalized box filter".


以上是关于OpenCV教程之九平滑/模糊图片 Smooth / Blur Images及 彩色图转 灰度图和二值化的主要内容,如果未能解决你的问题,请参考以下文章

OpenCV 图像模糊原理

OpenCV 图像模糊原理

使用Python,OpenCV进行平滑和模糊

OpenCV C++ 简单小技巧 - 模糊/平滑 (5

opencv-平滑模糊

OpenCV(二)掩码操作与平滑(均值,高斯模糊)