From 5f86eb8d63f1684088940d36015ee0bb79436484 Mon Sep 17 00:00:00 2001 From: Jason Newton Date: Sun, 16 Dec 2012 00:44:32 -0800 Subject: [PATCH] proper dimensions from cv::Size in output stats/centroid --- modules/imgproc/src/connectedcomponents.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/imgproc/src/connectedcomponents.cpp b/modules/imgproc/src/connectedcomponents.cpp index d6bd125..c07249b 100644 --- a/modules/imgproc/src/connectedcomponents.cpp +++ b/modules/imgproc/src/connectedcomponents.cpp @@ -75,9 +75,9 @@ namespace cv{ } inline void init(int nlabels){ - _mstatsv->create(cv::Size(nlabels, CC_STAT_MAX), cv::DataType::type); + _mstatsv->create(cv::Size(CC_STAT_MAX, nlabels), cv::DataType::type); statsv = _mstatsv->getMat(); - _mcentroidsv->create(cv::Size(nlabels, 2), cv::DataType::type); + _mcentroidsv->create(cv::Size(2, nlabels), cv::DataType::type); centroidsv = _mcentroidsv->getMat(); for(int l = 0; l < (int) nlabels; ++l){ -- 2.7.4