From 835f1e585377a55d4143548fa9181438f5d23889 Mon Sep 17 00:00:00 2001 From: Klemen Istenic Date: Thu, 9 Aug 2018 10:46:00 +0200 Subject: [PATCH] [sfm] Corrected a problem with updating intrinsics after BA in localization mode. #1369 --- src/openMVG/sfm/pipelines/localization/SfM_Localizer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/openMVG/sfm/pipelines/localization/SfM_Localizer.cpp b/src/openMVG/sfm/pipelines/localization/SfM_Localizer.cpp index a2fa5b288b..4cd6317304 100644 --- a/src/openMVG/sfm/pipelines/localization/SfM_Localizer.cpp +++ b/src/openMVG/sfm/pipelines/localization/SfM_Localizer.cpp @@ -311,7 +311,7 @@ namespace sfm { { pose = sfm_data.poses[0]; if (b_refine_intrinsic) - *intrinsics = *shared_intrinsics; + intrinsics->updateFromParams(shared_intrinsics->getParams()); } return b_BA_Status;