梳理了一边拉普拉斯金字塔的图像融合过程,然后发现居然是matlab程序…
好吧,那就先记录一下吧。
<初次理解,可能有误>
主要基于 【图像融合】拉普拉斯金字塔融合 中的程序进行理解。
拉普拉斯金字塔步骤:
1、对2张输入图像 img1 和 img2 分别建立 N 层 LP金字塔
- a. 先求图像的高斯金字塔
- b. 对除高斯金字塔最顶层外的其余层,用上一层的expand结果减去该层,得到新的一层数据
- c. 对得到的
N-1层新金字塔加上高斯金字塔的最顶层,得到N层的LP金字塔
注:expand指,先对输入隔行隔列插值,然后将插值结果与一个卷积核w卷积,得到输出。
2、对2个图像的2个 LP金字塔 分层对应融合,融合的规则可以修改,得到融合后的 LP金字塔
3、由融合后图像的 LP金字塔 重构图像
- a. 对除
LP金字塔最底层外的其余第 i 层,调用 i-1 次expand函数,得到N-1层尺寸与LP金字塔最底层相同的塔 - b. 将上一步得到的
N-1层相加,并加上LP金字塔的最底层,得到输出
emmm,梳理了一遍,感觉和之前看过的MSD大同小异(私以为)啊,只不过后者是多尺度分解。
PS:
如何缩进呢,这个文本编辑效果不是很爽…
拉普拉斯金字塔图像融合详解:Matlab程序实现与应用
本文详细介绍了拉普拉斯金字塔在图像融合中的应用过程,包括从建立金字塔、融合规则到图像重构,特别强调了使用Matlab编程的实践。作者初探此概念,对比了其与MSD多尺度分解的相似之处。
9731

被折叠的 条评论
为什么被折叠?



