From fa17267e05ea9b8afb7138a12322beeb811e1585 Mon Sep 17 00:00:00 2001 From: Vladislav Sovrasov Date: Thu, 13 Jul 2017 10:49:35 +0300 Subject: [PATCH] calib3d: fix not working CALIB_FIX_TANGENT_DIST flag --- modules/calib3d/src/calibration.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/calib3d/src/calibration.cpp b/modules/calib3d/src/calibration.cpp index 4234687762..110d02159c 100644 --- a/modules/calib3d/src/calibration.cpp +++ b/modules/calib3d/src/calibration.cpp @@ -1518,7 +1518,7 @@ static double cvCalibrateCamera2Internal( const CvMat* objectPoints, mask[ 5] = !(flags & CALIB_FIX_K2); if( flags & CALIB_FIX_TANGENT_DIST ) { - mask[6] = mask[7] = 1; + mask[6] = mask[7] = 0; } mask[ 8] = !(flags & CALIB_FIX_K3); mask[ 9] = !(flags & CALIB_FIX_K4);