From 9a70fd012388ba1c4e0a66cc4b59562953826252 Mon Sep 17 00:00:00 2001 From: Vitaly Tuzov Date: Thu, 21 Sep 2017 18:21:50 +0300 Subject: [PATCH] Disabling reset of 'weights' array for reject level mode of groupRectangles function. --- modules/objdetect/src/cascadedetect.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/objdetect/src/cascadedetect.cpp b/modules/objdetect/src/cascadedetect.cpp index 0b7868a1d1..9b21f196a3 100644 --- a/modules/objdetect/src/cascadedetect.cpp +++ b/modules/objdetect/src/cascadedetect.cpp @@ -64,7 +64,7 @@ void groupRectangles(std::vector& rectList, int groupThreshold, double eps if( groupThreshold <= 0 || rectList.empty() ) { - if( weights ) + if( weights && !levelWeights ) { size_t i, sz = rectList.size(); weights->resize(sz);