【CS】高斯模糊GaussianBlur原理与实践

高斯模糊算法GaussianBlur原理与实践

e-mail:chentravelling@163.com

在学习SIFT算法时接触到了高斯模糊,之前有所耳闻,一直没有认真了解“模糊”和“平滑”的原理。本篇文章简单介绍高斯模糊的原理,以及通过opencv中高斯模糊算法进行实际编程。
高斯模糊
模糊的原理可以理解为将每一个像素点设置成它周边领域内像素的均值,均值可以是平均值、中值等等,比如以下示意图。
左图中心像素点值为2,周围3×3领域内的像素点都为1,取平均值为1,将其设置为中心像素点的值,成为右图的形式。
这种简单平均进行模糊显然是不合理的,因为实际上一幅图像基本都是连续的,这也意味着越相邻的像素点之间的关系越密切,权重应该越高,越疏远的像素点之间的关系也越疏远,权重应该越低。因此我们应该使用加权平均的方法进行模糊。
  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值