diff --git a/modules/calib3d/include/opencv2/calib3d/calib3d.hpp b/modules/calib3d/include/opencv2/calib3d/calib3d.hpp index ce265617e0..bd579e8d28 100644 --- a/modules/calib3d/include/opencv2/calib3d/calib3d.hpp +++ b/modules/calib3d/include/opencv2/calib3d/calib3d.hpp @@ -488,22 +488,8 @@ CV_EXPORTS_W void solvePnPRansac( InputArray objectPoints, float reprojectionError = 8.0, int minInliersCount = 100, OutputArray inliers = noArray(), - int flags = ITERATIVE); - -//! computes the camera pose from a few 3D points and the corresponding projections. The outliers are possible. -CV_EXPORTS_W void solvePnPRansac( InputArray objectPoints, - InputArray imagePoints, - InputArray cameraMatrix, - InputArray distCoeffs, - OutputArray rvec, - OutputArray tvec, - bool useExtrinsicGuess, - int iterationsCount, - float reprojectionError, - int minInliersCount, - OutputArray inliers, - int flags, - int rng_seed); + int flags = ITERATIVE, + int rng_seed = 0); //! initializes camera matrix from a few 3D points and the corresponding projections. CV_EXPORTS_W Mat initCameraMatrix2D( InputArrayOfArrays objectPoints, diff --git a/modules/calib3d/src/solvepnp.cpp b/modules/calib3d/src/solvepnp.cpp index bae05d9bc2..44e6aaac03 100644 --- a/modules/calib3d/src/solvepnp.cpp +++ b/modules/calib3d/src/solvepnp.cpp @@ -376,14 +376,3 @@ void cv::solvePnPRansac(InputArray _opoints, InputArray _ipoints, } return; } - -void cv::solvePnPRansac(InputArray _opoints, InputArray _ipoints, - InputArray _cameraMatrix, InputArray _distCoeffs, - OutputArray _rvec, OutputArray _tvec, bool useExtrinsicGuess, - int iterationsCount, float reprojectionError, int minInliersCount, - OutputArray _inliers, int flags) -{ - solvePnPRansac(_opoints, _ipoints, _cameraMatrix, _distCoeffs, - _rvec, _tvec, useExtrinsicGuess, iterationsCount, - reprojectionError, minInliersCount, _inliers, flags, 0); -}