如何计算python中一组翻译图像的旋转

时间:2016-07-16 00:46:01

标签: python opencv

我想知道是否可以这样做:

我有一组图像开始向前看,因为它们向前移动,相机在360度方向上水平旋转。 因此,每个图像在向前旋转时都会有一个略微不同的视图。 问题是;我能准确计算相机移动的旋转吗? 后续问题是我可以计算图像随旋转移动的方向吗?

1 个答案:

答案 0 :(得分:1)

我们的想法是使用您将在转换过程中跟踪的几个点。从这些点你可以找到每个帧之间的旋转角度。

您可能希望看一下解释数学的内容。 http://nghiaho.com/?page_id=671

如果你不需要坚持使用python,你可以使用matlab: http://uk.mathworks.com/help/vision/examples/find-image-rotation-and-scale-using-automated-feature-matching.html?requestedDomain=uk.mathworks.com