C++ 如何从旋转和平移矩阵计算内点?

C++ 如何从旋转和平移矩阵计算内点?,c++,opencv,rotation,opencv-solvepnp,C++,Opencv,Rotation,Opencv Solvepnp,在使用cv::solvePnPRansac估计相机姿势时,输入是对象点和图像点。输出是旋转和平移矩阵,加上内联线的数量 我使用遗传算法“巨人算法”生成一个新的旋转和平移矩阵。我喜欢使用新的旋转和平移来计算内线点的数量 如果我有积分表 向量对象点; std::向量图像点; 还有cameraMatrix和Discoefs 我有旋转和平移矩阵,如何计算内线点? 我知道cv::solvePnPRansac将根据两点列表计算内联线、旋转和平移,但我需要根据旋转和平移计算内联线 感谢您的支持我找到了一个解决

在使用cv::solvePnPRansac估计相机姿势时,输入是对象点图像点。输出是旋转和平移矩阵,加上内联线的数量

我使用遗传算法“巨人算法”生成一个新的旋转和平移矩阵。我喜欢使用新的旋转和平移来计算内线点的数量

如果我有积分表 向量对象点; std::向量图像点; 还有cameraMatrix和Discoefs 我有旋转和平移矩阵,如何计算内线点? 我知道cv::solvePnPRansac将根据两点列表计算内联线、旋转和平移,但我需要根据旋转和平移计算内联线


感谢您的支持

我找到了一个解决方案,将对其进行测试,并从

网站更新我的答案。你能编辑一下你的问题并给出一些背景吗。哪些数据包含
opoints
ipoints