diff --git a/modules/cudalegacy/src/calib3d.cpp b/modules/cudalegacy/src/calib3d.cpp index f9b80efb1d..b58ca3a98d 100644 --- a/modules/cudalegacy/src/calib3d.cpp +++ b/modules/cudalegacy/src/calib3d.cpp @@ -181,7 +181,7 @@ namespace image_subset(0, i) = image->at(subset_indices[i]); } - solvePnP(object_subset, image_subset, *camera_mat, *dist_coef, rot_vec, transl_vec); + solvePnP(object_subset, image_subset, *camera_mat, *dist_coef, rot_vec, transl_vec, false, SOLVEPNP_EPNP); // Remember translation vector Mat transl_vec_ = transl_vectors.colRange(iter * 3, (iter + 1) * 3);