我们能否在不混合的情况下拼接图像?

4

我正在尝试通过拼接图像来生成全景图。要拼接两个帧,代码需要1秒钟,其中大部分时间用于图像变形。

是否可以在不使用混合的情况下拼接图像?

目前我正在使用多波段混合。

MultiBandBlender* mb = dynamic_cast<MultiBandBlender*>(blender.get());
mb->setNumBands(static_cast<int>(ceil(log(blend_width)/log(2.)) - 1.));

我能否去掉这个混合并拼接图像?


2
不混合:是的:只使用其中一张图像的像素。通常情况下,结果看起来不太好。如果您了解您的特殊任务,您可能能够开发出非常具体和高效的混合方法。没有扭曲:不行:图像必须转换为共享坐标系统。 - Micka
谢谢,但是有没有无混合拼接的示例代码可以参考? - Anirudh
1个回答

3

您可以将两个图像拼接在一起,但是如果您不关心输出结果,才会这样做。如果输出结果对您很重要,则应该进行混合处理。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接