我与OpenCV的API使用一个camera.I增强现实项目的工作人员有:如何做对应关系的2D-3D指出
- 我的3D对象的3D点(我从MeshLab得到4分)
- 2D点我想跟随(我有4分):这些点不是3D点的投影。
- 固有相机参数。
使用这些参数,我有我已经用于呈现我的模型,并设置模型视图矩阵的外部参数(旋转和平移使用cvFindExtrinsicParam功能)。 我的问题是,3D模型没有显示在特定的位置:它已经显示在我的图像上的不同位置。我如何修复模型的位置,然后modelView矩阵? 在其他论坛,他们告诉我,我应该做相应的2D-3D来获得外部参数,但我不知道如何将我的2D点与3D点对应起来?
“这些点是**不是** 3D点的投影”他们还会是什么?这是一个错字吗? “未在特定位置显示”您的意思是他们没有处于正确的位置? – 2013-05-01 14:21:15
我使用** cvgoodPointToTrack **函数来获取积分,然后使用** calcOpticalFlowPyrLK **来跟踪它们。 – 2013-05-02 10:00:45