2024-09-27 21:24:12 发布
网友
我想使用python版本的opencv函数Rodrigues()将旋转矩阵转换为旋转向量。要转换的rotMat是
[[ 0.59966056 -0.59966056 0.52991926] [ 0.70710678 0.70710678 0. ] [-0.37470951 0.37470951 0.8480481 ]]
我写的代码是
在文档之后 但结果是结果都是0,而且函数不起作用。 我对python非常陌生,如果有人能指出错误,我将不胜感激。
您的函数调用不太正确;您确实需要处理两个返回参数,即使忽略其中一个。这些调用应该对您有效:rotVec,_ = cv2.Rodrigues(rotMat)或{}
rotVec,_ = cv2.Rodrigues(rotMat)
您的函数调用不太正确;您确实需要处理两个返回参数,即使忽略其中一个。这些调用应该对您有效:}
rotVec,_ = cv2.Rodrigues(rotMat)
或{相关问题 更多 >
编程相关推荐