本文主要是介绍【图像融合】CBF算法图像融合【含Matlab源码 083期】,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
⛄一、交叉双边滤波器(CBF)简介
双边滤波器是一种结合了经典的低通滤波器和边缘停止函数的非线性与非局部的技术,当像素之间的强度差异大时,滤波器内核衰减。由于图像中相邻像素的灰度相似度和空间邻近度, 滤波的权重不仅取决于Euclidean距离, 而且取决于灰色或彩色空间的距离。交叉双边滤波器的优点在于它可以平滑图像,同时使用相邻像素保留边缘。在数学上,假设源图像为A, 则像素点p处的双边滤波器(Bilateral Filter, BF) 输出的计算如下:
由于σS和σγ控制BF特性, Zhang等分析了σγ/σS值和输入信号的导数对BF特性的依赖关系。最佳的σS值是根据所需的低通滤波量来选择的, 如果图像放大或缩小, σS和σγ必须进行相应的调整, 以获得对应的结果。
CBF考虑了源红外图像A (IR) 中相邻像素的灰度相似度和空间邻近度, 以形成滤波器核并对源可见光图像B (VI) 进行滤波。源可见光图像B在像素点p处的CBF输出为:
分别从源图像A和源图像B中减去经过CBF处理的输出, 获得源图像A和源图像B的细节图, 即:
类似地, 在
这篇关于【图像融合】CBF算法图像融合【含Matlab源码 083期】的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!