【发布时间】:2016-09-16 13:51:00
【问题描述】:
我正在使用 opencv 缝合器代码。在stitcher.cpp 中,有一个leavebiggestcomponent 函数,其中获得属于全景图像的最大集合,并且拒绝所有其他图像。我已经更改了代码,并且能够获得更少的更小的集合以及最大的集合。现在要将这些较小的集合与最大的集合合并,我必须找到较小集合中每个图像相对于最大集合的中心图像的相对旋转。
假设我有 6 张图像,获得了两组。 Set1 (1,2,3,4) 和 Set2(5,6) 我知道 1,2,3,4 wrt 3(set1 的中心)的旋转,我知道 6 wrt 5 的旋转。我正在使用陀螺仪,所以我也有 5 wrt 到 3 的旋转
所以,R of 6 wrt 3,R = R[6 wrt 5] * R[5 wrt 1]
对吗?
【问题讨论】:
标签: image opencv panoramas rotational-matrices image-stitching