From 5980613317fd5392b562f5266dee7e9d0bca802c Mon Sep 17 00:00:00 2001 From: edgarriba Date: Fri, 25 Jul 2014 11:46:28 +0200 Subject: [PATCH] Update --- modules/calib3d/src/dls.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/calib3d/src/dls.cpp b/modules/calib3d/src/dls.cpp index 9075fc2f4c..54c6bdbadf 100644 --- a/modules/calib3d/src/dls.cpp +++ b/modules/calib3d/src/dls.cpp @@ -245,13 +245,13 @@ void dls::run_kernel(const cv::Mat& pp) // check that the points are infront of the center of perspectivity for (int k = 0; k < sols.cols; ++k) { - cv::Mat cam_points = C_est[k] * pp + cv::repeat(t_est[k], 1, pp.cols); // OK + cv::Mat cam_points = C_est[k] * pp + cv::repeat(t_est[k], 1, pp.cols); cv::Mat cam_points_k = cam_points.row(2); - if(is_empty(&cam_points_k)) // OK + if(is_empty(&cam_points_k)) { - cv::Mat C_valid = C_est[k], t_valid = t_est[k]; // OK - double cost_valid = cost[k];// OK + cv::Mat C_valid = C_est[k], t_valid = t_est[k]; + double cost_valid = cost[k]; C_est_.push_back(C_valid); t_est_.push_back(t_valid);