Modification Ransac model points
This commit is contained in:
parent
8c08258cf2
commit
e5a91a8be8
@ -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);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user