From 6e22020dadb3743884494e92386b90143dea90e6 Mon Sep 17 00:00:00 2001 From: Alexander Karsakov Date: Mon, 11 Jan 2016 11:39:18 +0300 Subject: [PATCH] Fixed pnpTask: don't copy inliers vector in case it's empty. --- modules/calib3d/src/solvepnp.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/calib3d/src/solvepnp.cpp b/modules/calib3d/src/solvepnp.cpp index be587031ec..3c1e50e6b2 100644 --- a/modules/calib3d/src/solvepnp.cpp +++ b/modules/calib3d/src/solvepnp.cpp @@ -197,7 +197,7 @@ namespace cv } resultsMutex.lock(); - if ( (localInliers.size() > inliers.size()) || (localInliers.size() == inliers.size() && curIndex > bestIndex)) + if ( (localInliers.size() > inliers.size()) || (localInliers.size() == inliers.size() && inliers.size() > 0 && curIndex > bestIndex)) { inliers.clear(); inliers.resize(localInliers.size());