在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
图像平滑是图像预处理的基本操作,本文首先用不同的方法对一张图片做预处理比较它们效果的不同,然后针对中值滤波,实现了一种快速实现.(其实是copy的opencv实现,呵呵).因为opencv的实现方法感觉太好了,今天就特别写下来.既有备忘的作用,同时如果谁看到这篇文章,也可以借鉴下opencv的实现.
1 原始图像
2 均值滤波图像
3 中值滤波图像
4 双边滤波图像
5高斯滤波图像
上图的代码
均值滤波原理:把一个点周围点求均值,这个均值给这个点.
中值滤波原理:把一个点周围的点排序,把中位数给这个点.
双边滤波原理:这个一句话说不清楚,可以看这个博文 http://blog.csdn.net/bugrunner/article/details/7170471
高斯滤波原理:均值滤波对一个点周围点求和是每个点的权重都是1,高斯滤波的权重不是1了,是一个类似高斯分布的权重分布,距离目标点
近的地方权重高点,距离目标点远的地方,权重低些.
中值滤波的opencv实现
|
请发表评论