1

在使用 OpenCV 拼接器类将图像拼接到全景图时,我注意到计算时间并没有像我预期的那样随着图像数量线性增加。它呈指数级增长。我想知道为什么......我认为这是因为算法试图将每张图像与其他图像拼接,但我得到了指定的图像顺序,所以这不是必需的,我希望我可以通过这种方式减少计算时间。

但是我认为我确定了代码中导致高计算时间的部分(至少)。

如果我没有完全弄错,它来自第 446-450 行: https ://code.ros.org/trac/opencv/browser/trunk/opencv/modules/stitching/src/stitcher.cpp?rev=7244

也许有人可以向我解释这个代码部分,甚至告诉我如何调整算法以指定顺序拼接图像,而不是尝试将每个图像与其他图像拼接。我希望你明白我的意思,因为我真的需要帮助。我现在完全卡住了...

4

0 回答 0