From 207e46b42584aa39767518fac15c2416936d4168 Mon Sep 17 00:00:00 2001 From: Ilya Lysenkov Date: Tue, 13 Mar 2012 09:38:00 +0000 Subject: [PATCH] Restored findCirclesGridDefault() for backward compatibility --- modules/calib3d/include/opencv2/calib3d/calib3d.hpp | 3 +++ modules/calib3d/src/circlesgrid.cpp | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/modules/calib3d/include/opencv2/calib3d/calib3d.hpp b/modules/calib3d/include/opencv2/calib3d/calib3d.hpp index e344035..21c84a4 100644 --- a/modules/calib3d/include/opencv2/calib3d/calib3d.hpp +++ b/modules/calib3d/include/opencv2/calib3d/calib3d.hpp @@ -548,6 +548,9 @@ CV_EXPORTS_W bool findCirclesGrid( InputArray image, Size patternSize, OutputArray centers, int flags=CALIB_CB_SYMMETRIC_GRID, const Ptr &blobDetector = new SimpleBlobDetector()); +//! the deprecated function. Use findCirclesGrid() instead of it. +CV_EXPORTS_W bool findCirclesGridDefault( InputArray image, Size patternSize, + OutputArray centers, int flags=CALIB_CB_SYMMETRIC_GRID ); enum { CALIB_USE_INTRINSIC_GUESS = CV_CALIB_USE_INTRINSIC_GUESS, diff --git a/modules/calib3d/src/circlesgrid.cpp b/modules/calib3d/src/circlesgrid.cpp index bb2dae6..3fc1190 100644 --- a/modules/calib3d/src/circlesgrid.cpp +++ b/modules/calib3d/src/circlesgrid.cpp @@ -1589,3 +1589,8 @@ size_t CirclesGridFinder::getFirstCorner(vector &largeCornerIndices, vect return cornerIdx; } +bool cv::findCirclesGridDefault( InputArray image, Size patternSize, + OutputArray centers, int flags ) +{ + return findCirclesGrid(image, patternSize, centers, flags); +} -- 2.7.4