如何根据我的旋转和平移矩阵计算内点?

时间:2017-04-07 21:33:25

标签: c++ opencv rotation opencv-solvepnp

使用 cv :: solvePnPRansac 估算相机姿势时,输入为 objectPoints imagePoints 。输出是旋转和平移矩阵,加上 inliers 点数

我使用GA“Gigantic算法”来生成新的旋转和平移矩阵。我喜欢用新的轮换和翻译来计算内点数的数量。

如果我有积分榜 std :: vector objectPoints; std :: vector imagePoints; 和相机矩阵和distCoeffs 我有旋转和平移矩阵,如何计算内点点? 我知道cv :: solvePnPRansac将从两个点列表中计算内点,旋转和平移,但我需要从旋转和平移中计算内点?

感谢您的支持

1 个答案:

答案 0 :(得分:0)

我找到了一个解决方案,并会测试它并从OpenCV

更新我的答案