laplace 图像融合算法 学习记录

本文记录了拉普拉斯图像融合算法的学习过程,包括算法原理和实现步骤。通过建立图像高斯金字塔和拉普拉斯金字塔,结合掩膜进行融合,最终重建出融合后的图像。该算法适用于在特定位置融合两幅图像。
摘要由CSDN通过智能技术生成

参考:​​​​​​​

python版本: https://blog.csdn.net/FireMicrocosm/article/details/48489939   
c++版本: https://www.cnblogs.com/riddick/p/8922381.html
原理: https://www.jianshu.com/p/3185cca3f082 (这篇原理很清晰)


 

算法原理

现在要融合ori_img1 和 ori_img2.

1)首先建立两幅图像高斯金字塔,然后建立一定层数的拉普拉斯金字塔。拉普拉斯金字塔的层数越高,融合效果越好。层数N作为一个参数。

2)传入一个mask掩膜,代表了融合的位置。比如说想在两图的中间进行融合,那么掩膜图像的左半为255,右半为0,反过来是一样的。根据这个mask建立一个高斯金字塔,用于后续融合,层数为N+1。

3)根据mask将两幅图像的拉普拉斯金字塔的图像进行相加,mask为权值。相加的结果即为一个新的金字塔。同时,两幅图像的高斯金字塔的N+1层也进行这个操作,记这个图像为IMG1。(mask的前N层用于计算待融合的两幅图像的 laplacian 金字塔的N层残差特征,第N+1层用于计算待融合的两幅图的 Gaussian 金字塔的第 N+1层,也就是得到 IMG1)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值