0

我正在尝试使用 SIFT 算法执行 POSE 估计,使用 OpenCv C++ 中已经给出的方法 -

cvFindExtrinsicCameraParams2(常量 CvMat* object_points,常量 CvMat* image_points,常量 CvMat* camera_matrix,常量 CvMat* 失真系数,CvMat* 旋转向量,CvMat* 平移向量,int use_extrinsic_guess CV_DEFAULT(0));

我能够在 C++ 程序中成功地做到这一点。

我想将这个相同的程序移植到 Android 应用程序中。这样做时,我无法在 OpenCv java 上找到上述给定函数的类似方法。

请帮我找到上面提到的 OpenCv 函数的类似方法。另外,请建议我使用 SIFT 执行 POSE 估计的任何其他替代方法。

提前致谢

4

1 回答 1

0

此方法在早期版本的 OpenCv 中提供。在 OpenCv 2.4.x 以后的更高版本中,该功能已被更强大的实现所取代。有关详细信息和新的解决方法,请参阅最新的 OpenCv 版本文档。

于 2013-08-19T05:32:45.370 回答