From b4b83f2f296d1befd526ded88552f7a62f02955b Mon Sep 17 00:00:00 2001 From: Bleach Date: Sat, 20 Aug 2016 16:29:15 +0300 Subject: [PATCH] casting to fix vs2010 compile error --- apps/interactive-calibration/frameProcessor.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/interactive-calibration/frameProcessor.cpp b/apps/interactive-calibration/frameProcessor.cpp index bef130ef3b..57e1d97d81 100644 --- a/apps/interactive-calibration/frameProcessor.cpp +++ b/apps/interactive-calibration/frameProcessor.cpp @@ -253,8 +253,8 @@ CalibProcessor::CalibProcessor(cv::Ptr data, captureParameters mCapuredFrames = 0; mNeededFramesNum = capParams.calibrationStep; mDelayBetweenCaptures = static_cast(capParams.captureDelay * capParams.fps); - mMaxTemplateOffset = std::sqrt(std::pow(mCalibData->imageSize.height, 2) + - std::pow(mCalibData->imageSize.width, 2)) / 20.0; + mMaxTemplateOffset = std::sqrt(static_cast(mCalibData->imageSize.height * mCalibData->imageSize.height) + + static_cast(mCalibData->imageSize.width * mCalibData->imageSize.width)) / 20.0; mSquareSize = capParams.squareSize; mTemplDist = capParams.templDst;