0

数週間前に投稿したのは、カメラを調整しているときに、python を使用して opencv で正しい平行移動ベクトルを取得するのに問題があったためです ( Python Opencv SolvePnP は間違った平行移動ベクトルを生成します)。私のカメラのために。奇妙な部分は、並進ベクトルが正しいことです。グローバル座標でカメラの回転を取得するために、solvepnp の rvecs 出力に対して行う必要があることはありますか? rvecs を cv2.rodrigues で回転行列に変換してから、cv2.decomposeProjectionMatrix を使用してそれをオイラー角に変換してみました。

どうもありがとうございました

4

1 に答える 1

0

Blender のカメラのデフォルトの回転が opencv とは異なり、これが問題を引き起こしていると思います。これを修正しましたが、うまくいくようです

于 2013-02-11T22:58:01.353 に答える