Update perf_pnp && ransac model points

This commit is contained in:
edgarriba
2014-08-18 21:46:16 +02:00
parent 3c3d695d4d
commit 620387fbe1
2 changed files with 17 additions and 8 deletions

View File

@@ -203,7 +203,10 @@ bool cv::solvePnPRansac(InputArray _opoints, InputArray _ipoints,
Ptr<PointSetRegistrator::Callback> cb; // pointer to callback
cb = makePtr<PnPRansacCallback>( cameraMatrix, distCoeffs, flags, useExtrinsicGuess, rvec, tvec);
int model_points = flags == SOLVEPNP_P3P ? 4 : 6; // minimum of number of model points
int model_points = 4; // minimum of number of model points
if( flags == cv::SOLVEPNP_ITERATIVE ) model_points = 6;
else if( flags == cv::SOLVEPNP_EPNP ) model_points = 5;
double param1 = reprojectionError; // reprojection error
double param2 = confidence; // confidence
int param3 = iterationsCount; // number maximum iterations