From 6aedd4f7b02b1ec2bcc0b4be2cde7e62d1958025 Mon Sep 17 00:00:00 2001 From: StevenPuttemans Date: Wed, 29 Oct 2014 13:50:20 +0100 Subject: [PATCH] fixing SVM negative value rounding Conflicts: modules/objdetect/src/hog.cpp fix android build --- modules/objdetect/src/hog.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/objdetect/src/hog.cpp b/modules/objdetect/src/hog.cpp index 4697a01..c257c80 100644 --- a/modules/objdetect/src/hog.cpp +++ b/modules/objdetect/src/hog.cpp @@ -46,6 +46,7 @@ #include #include +#include /****************************************************************************************\ The code below is implementation of HOG (Histogram-of-Oriented Gradients) @@ -3533,7 +3534,7 @@ void HOGDescriptor::groupRectangles(std::vector& rectList, std::vector std::vector > rrects(nclasses); std::vector numInClass(nclasses, 0); - std::vector foundWeights(nclasses, DBL_MIN); + std::vector foundWeights(nclasses, -std::numeric_limits::max()); int i, j, nlabels = (int)labels.size(); for( i = 0; i < nlabels; i++ ) -- 2.7.4