Commit e5a91a8b authored by edgarriba's avatar edgarriba

Modification Ransac model points

parent 8c08258c
...@@ -203,10 +203,10 @@ bool cv::solvePnPRansac(InputArray _opoints, InputArray _ipoints, ...@@ -203,10 +203,10 @@ bool cv::solvePnPRansac(InputArray _opoints, InputArray _ipoints,
Ptr<PointSetRegistrator::Callback> cb; // pointer to callback Ptr<PointSetRegistrator::Callback> cb; // pointer to callback
cb = makePtr<PnPRansacCallback>( cameraMatrix, distCoeffs, flags, useExtrinsicGuess, rvec, tvec); cb = makePtr<PnPRansacCallback>( cameraMatrix, distCoeffs, flags, useExtrinsicGuess, rvec, tvec);
int model_points = flags == cv::P3P ? 4 : 6; // minimum of number of model points int model_points = 4; // minimum of number of model points
double param1 = reprojectionError; // reprojection error double param1 = reprojectionError; // reprojection error
double param2 = confidence; // confidence double param2 = confidence; // confidence
int param3 = iterationsCount; // number maximum iterations int param3 = iterationsCount; // number maximum iterations
cv::Mat _local_model(3, 2, CV_64FC1); cv::Mat _local_model(3, 2, CV_64FC1);
cv::Mat _mask_local_inliers(1, opoints.rows, CV_8UC1); cv::Mat _mask_local_inliers(1, opoints.rows, CV_8UC1);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment