问题标签 [opencv-solvepnp]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
camera-calibration - SolvePnP- CV2.projectpoint 的结果与同质矩阵获得的点不匹配
我正在尝试进行手眼校准,并尝试使用solvePnP将目标定位到相机矩阵。从solvePnP获得结果后,我想通过获取已知目标点的图像坐标来进行验证。所以,使用 cv2.projectPoints 我得到了正确的图像点。但是,我也从solvePnP结果中得到了齐次矩阵,我认为它也应该将目标坐标转换为图像坐标。但是我用齐次矩阵得到的图像坐标没有任何意义。在我发布整个数据之前,我想检查它是否不能那样工作。(为了得到齐次矩阵,我在 rvec 上使用了 Rodrigues 并将其与 tvec 元素和最后一行组合为 0,0,0,1)
camera-calibration - 如何使用手眼校准结果
我使用 11 个棋盘图像在不同的抓手姿势下进行了手眼校准。我通过检查已知点确保solvepNp结果正确。我还使用已知点仔细检查了抓手到基本变换矩阵。我从手眼校准中得到了以下结果
我想要实现的是:在给定图像中基准点的像素位置的情况下,能够知道相应的抓手坐标。同样给定基准的旋转,找到相应的夹具旋转。如果有人可以从我从手眼校准中获得的上述结果中给出一些指导,我将不胜感激。