drop usage of macros... the type is already there!
authorJason Newton <jason@utopiacompression.com>
Mon, 17 Dec 2012 06:44:36 +0000 (22:44 -0800)
committerJason Newton <jason@utopiacompression.com>
Mon, 17 Dec 2012 06:44:36 +0000 (22:44 -0800)
modules/imgproc/src/connectedcomponents.cpp

index c07249b..6965586 100644 (file)
@@ -380,7 +380,7 @@ int connectedComponents_sub1(const cv::Mat &I, cv::Mat &L, int connectivity, Sta
 
 int cv::connectedComponents(InputArray _I, OutputArray _L, int connectivity, int ltype){
     const cv::Mat I = _I.getMat();
-    _L.create(I.size(), CV_MAT_DEPTH(ltype));
+    _L.create(I.size(), ltype);
     cv::Mat L = _L.getMat();
     connectedcomponents::NoOp sop;
     if(ltype == CV_16U){
@@ -397,7 +397,7 @@ int cv::connectedComponentsWithStats(InputArray _I, OutputArray _L, OutputArray
                                      OutputArray centroids, int connectivity, int ltype)
 {
     const cv::Mat I = _I.getMat();
-    _L.create(I.size(), CV_MAT_DEPTH(ltype));
+    _L.create(I.size(), ltype);
     cv::Mat L = _L.getMat();
     connectedcomponents::CCStatsOp sop(statsv, centroids); 
     if(ltype == CV_16U){