2015-10-04 62 views
0

我正尝试使用连续帧创建无缝拼接。我正在使用opencv的估计刚性变换函数。然而,变换矩阵并没有提供完整的刚性变换。它提供了具有统一缩放的相似性转换(如果最后一个参数为假)。我怎样才能从2x3变换矩阵中去除比例因子?是否有可能在计算矩阵后将其删除?还是应该考虑只考虑旋转和平移的新方法?获取图像对齐的刚性转换(无缩放)

回答

0

You can easily extract the scale from this matrix然后进行补偿:乘以反比例缩放您的初始矩阵,使最终矩阵只保留旋转。

+0

考虑在这里发布链接答案的相关部分。 – Miki

+0

非常感谢,但似乎如果我删除缩放,翻译会出现偏差。我认为最好的解决方法是实现一个算法来自己找到刚性变换(例如迭代最近点)。而不是使用opencv的estimateRigidTransform() – roni