平移和旋转(opencv)后绘制坐标系

时间:2019-01-02 13:06:19

标签: opencv matrix rotation pose-estimation

我具有相对于相机的坐标系A的旋转向量和平移向量(使用aruco :: estimatePoseSingleMarkers),并且在两个坐标系(A和B)之间具有恒定的旋转“矩阵”和平移向量。我将相机的变换矩阵(旋转和平移)乘以A到B的常数变换矩阵。 结果是从摄像机到B的转换矩阵。

我从上一个转换矩阵(摄像机到B)中获得了平移矢量和旋转矩阵,并使用(cv :: Rodrigues())将此旋转矩阵转换为旋转矢量,并在(cv :: projectPoints()中使用了此旋转矢量)。

我也有B源像素。

但是结果很奇怪(请参见图片)。

如何绘制坐标系B? 或者我可以使用projectPoints来绘制它吗? enter image description here

0 个答案:

没有答案