From 7afaaef0eb2c967a1437d33a4c3d570a4436c06d Mon Sep 17 00:00:00 2001 From: Vitaly Tuzov Date: Fri, 16 Mar 2018 13:05:40 +0300 Subject: [PATCH] Allow CV_32FC3 objPoints in cv::fisheye::stereoCalibrate --- modules/calib3d/src/fisheye.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/calib3d/src/fisheye.cpp b/modules/calib3d/src/fisheye.cpp index 395601ff67..4ca6b71ca1 100644 --- a/modules/calib3d/src/fisheye.cpp +++ b/modules/calib3d/src/fisheye.cpp @@ -1173,7 +1173,7 @@ void cv::internal::projectPoints(cv::InputArray objectPoints, cv::OutputArray im { CV_INSTRUMENT_REGION() - CV_Assert(!objectPoints.empty() && objectPoints.type() == CV_64FC3); + CV_Assert(!objectPoints.empty() && (objectPoints.type() == CV_32FC3 || objectPoints.type() == CV_64FC3)); Matx33d K(param.f[0], param.f[0] * param.alpha, param.c[0], 0, param.f[1], param.c[1], 0, 0, 1);