【发布时间】:2018-03-20 16:18:45
【问题描述】:
我们将这个摄像头阵列排列成围绕人的弧线(红点)。 Think The Matrix - 每个相机同时触发,然后我们从输出中创建一个动画 gif。问题是几乎不可能精确对齐相机,所以我正在寻找一种在 OpenCV 中更好地对齐图像并使其更平滑的方法。
寻找一般步骤。我不确定我会这样做的顺序。如果我从图像 1 开始并将 2 匹配到它,那么 2 比开始时距离 3 更远。因此,匹配 3 到 2 会带来更多变化......并且错误会传播。我已经看到了类似的对齐方式。非常感谢任何帮助。
【问题讨论】:
-
是的,错误传播。你应该从中间开始,这样你传播的最大距离是最小的。
-
您也可以采用所有这些逐步位移,并为它们拟合一个平滑的形状。然后从位移中减去形状。这将使您在本地对齐图像,但没有大范围的位移。