From 369bfbfd230b702a666197aad3c9cc3342981033 Mon Sep 17 00:00:00 2001 From: jveitchmichaelis Date: Sat, 29 Apr 2017 20:38:06 +0100 Subject: [PATCH] Add default parameters for SGBM::create Added default parameters for minDisparity, numDisparities and blockSize. This fixes a bug where SGBM::load would not compile. --- modules/calib3d/include/opencv2/calib3d.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/calib3d/include/opencv2/calib3d.hpp b/modules/calib3d/include/opencv2/calib3d.hpp index c58daab027..9729012b11 100644 --- a/modules/calib3d/include/opencv2/calib3d.hpp +++ b/modules/calib3d/include/opencv2/calib3d.hpp @@ -1917,7 +1917,7 @@ public: set StereoSGBM::numDisparities at minimum. The second constructor enables you to set each parameter to a custom value. */ - CV_WRAP static Ptr create(int minDisparity, int numDisparities, int blockSize, + CV_WRAP static Ptr create(int minDisparity = 0, int numDisparities = 16, int blockSize = 3, int P1 = 0, int P2 = 0, int disp12MaxDiff = 0, int preFilterCap = 0, int uniquenessRatio = 0, int speckleWindowSize = 0, int speckleRange = 0,