【问题标题】:opencv rvec to spherical coordinatesopencv rvec 到球坐标
【发布时间】:2012-07-25 17:52:09
【问题描述】:

我正在使用 opencv solvePnP 来获取图像的旋转和平移向量。我不确定如何使用旋转矢量。我想将旋转矢量转换为两个角度,倾角和方位角(如在球坐标中),因为这样对我来说更容易使用。

我创建了一些测试用例: 3d 点位置:(0,0,0) (0,0,1) (1,0,1) (1,0,0) 相机位置:(.5, -1, .5) 旋转向量:(1.57, 0, 0)(正y方向)

当我翻转对应的像素位置对应点,使相机位于 (.5, 1, .5) (面向负 y 方向)时,旋转矢量为 (1.2, 1.2, -1.2)。我不确定最后一个向量如何使它面向负 y 方向...

任何有关其工作原理或如何将其转换为倾角和方位角的建议将不胜感激。

【问题讨论】:

    标签: opencv rotation coordinates perspective


    【解决方案1】:

    我用opencv rodrigues把它变成了一个旋转矩阵,然后我乘以点0,0,1并用这个点的新位置来告诉我在看哪里

    【讨论】:

      猜你喜欢
      • 2015-08-10
      • 1970-01-01
      • 2016-01-27
      • 1970-01-01
      • 1970-01-01
      • 2011-03-07
      • 1970-01-01
      • 2021-02-23
      • 1970-01-01
      相关资源
      最近更新 更多