介绍
本篇文章为大家展示了双边滤波器双边滤波器的实现原理是什么,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。
1。双边滤波(Bilateral filter)的原理
双边滤波器之所以能够做到在平滑去噪的同时还能够很好的保存边缘(Edge Preserve),是由于其滤波器的核由两个函数生成:空间域核和值域核
(1)空间域核:由像素位置欧式距离决定的模板权值
为模板窗口的其他系数的坐标;其中
为模板窗口的中心坐标点;
为高斯函数的标准差。 使用该公式生成的滤波器模板和高斯滤波器使用的模板是没有区别的。
在一些博客和教程里,这个权值称为定义域核,也称为空间系数,或空间域(spatial domain S)
。显示由的计算公式可知,它是计算临近点到中心点临近程度,因此定义域核是用于衡量空间临近的程度。
(2)值域核:由像素值的差值决定的模板权值
其中,为模板窗口的其他系数的坐标,表示图像在点处的像素值;为模板窗口的中心坐标点,对应的像素值为;为高斯函数的标准差。
一般将权值称为值域核,或像素值域(range domain R)
,不管是值域核还是空间域核,其大小都在[0 1]之间
(3)将上述两个模板相乘就得到了双边滤波器的模板权值: