From 1a809ca89b3a48c302b148227b1f5f398b11586b Mon Sep 17 00:00:00 2001 From: Vadim Pisarevsky Date: Fri, 17 Oct 2014 15:56:27 +0400 Subject: [PATCH] fixed msvc compile warning --- 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 bf84648..bdc32c6 100644 --- a/modules/calib3d/src/solvepnp.cpp +++ b/modules/calib3d/src/solvepnp.cpp @@ -116,7 +116,7 @@ bool cv::solvePnP( InputArray _opoints, InputArray _ipoints, double f = PnP.compute_pose(R, tvec); cv::Rodrigues(R, rvec); if(cameraMatrix.type() == CV_32F) - cameraMatrix.at(0,0) = cameraMatrix.at(1,1) = f; + cameraMatrix.at(0,0) = cameraMatrix.at(1,1) = (float)f; else cameraMatrix.at(0,0) = cameraMatrix.at(1,1) = f; return true; -- 2.7.4