简单人工智能技术应用 使用Python+OpenCV进行图像处理( 五 )
模糊化(Blurring)
模糊化的目标是实现降噪 。 我们必须格外注意的是:如果我们把边缘检测算法应用到高分辨率的图像上 , 我们就会得到很多我们不感兴趣的检测结果;
相反 , 如果我们把图像模糊太多 , 我们就会丢失数据 。 因此 , 我们需要找到一个适当的模糊量 , 从而不失去理想的边缘 。
有多种技术用于实现模糊效果 , 在这里我们讨论OpenCV中常用的四种技术:平均模糊(Averaging blurring)、高斯模糊(Gaussian blurring)、中值模糊(median blurring)和双边滤波(bilateral filtering) 。 这四种技术应用一个共同的基本原理 , 即使用滤波器(内核)对图像进行卷积运算 。 不同的是 , 在四种模糊方法中使用的滤波器的值是不同的 。
平均模糊(Average blurring)是取给定内核(kernel)区域下所有像素值的平均值替换中心的值 。 例如 , 假设给定一个大小为5X5的内核(kernel) , 我们计算卷积结果的平均值 , 并将结果放在给定区域的中心 。 示例如下:
推荐阅读
- 三国杀|三国杀:谁是技能最简单的武将,返璞归真,这就是武将基本元素!
- ag战队|关键的卡位赛,AG超玩会却上了猫神,原因很简单,但是却很心酸
- ps3|魔兽怀旧服:专业打“补丁”的装备,虽然获取简单,但能弥补短处
- 地下城堡|LOL手游上分总结,中单最简单上单没人帮,快手投大钱招新主播
- |《英雄联盟手游》当前版本最强上分英雄公布,阿克尚最强团战“利器”,上分很简单
- 黄忠|五个能秒坦克的射手,香香仅排第五,榜首瞬秒脆皮太简单
- 炸弹人|英雄联盟手游:炸弹人+石头人走下,简单又强力啊
- 貂蝉|高难度英雄等于高操作英雄?非也,有些英雄简单,但你却玩不好
- 原神|原神:新深渊出炉后,钟离最终还是倒了?削弱一个角色太简单了
- 第五人格|魔兽世界赛季服副本魔改,机制变动,喊副本简单的人快来玩