个人资料,仅供学习使用
修改时间——2022年2月19日 14:56:40
学习课程:OpenCV4 C++ 快速入门视频30讲
视频老师:贾志刚
28 高斯模糊
opencv知识点:
- 高斯模糊 - GaussianBlur
本课所解决的问题:
- 如何理解高斯模糊?
- 如果实现高斯模糊?
1.高斯模糊
常用的模糊算法有两种,一种是均值(盒子),一种是高斯。
现在我们来介绍一下高斯
模糊
首先我们了解一下什么是模糊
模糊就是对图像进行平滑化处理。
平滑化处理,就是用平滑滤波函数,生成卷积核对应的权重,然后对图像进行卷积操作。
均值模糊可以做到让图片模糊,但是它的模糊不是很平滑。
不平滑主要在于距离中心点很远的点与距离中心点很近的所带的权重值相同,产生的模糊效果一样。
而想要做到平滑,让权重值跟随中心点位置距离不同而不同,则可以利用正态分布(中间大,两端小)来实现。
高斯模糊之所以叫高斯模糊,就是因为它运用了高斯的正态分布的密度函数(概率论知识)。
高斯模糊保留的轮廓信息比较多,所以它的模糊平滑要好于均值模糊