From 2e022117bacadd856fc3f1162e9b5ae6e158ae96 Mon Sep 17 00:00:00 2001 From: Alex Leontiev Date: Tue, 12 Aug 2014 11:30:11 +0300 Subject: [PATCH] buildbot --- modules/tracking/src/tld_utils.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/modules/tracking/src/tld_utils.cpp b/modules/tracking/src/tld_utils.cpp index c85467fdc..6fdccd035 100644 --- a/modules/tracking/src/tld_utils.cpp +++ b/modules/tracking/src/tld_utils.cpp @@ -380,11 +380,11 @@ int TLDEnsembleClassifier::makeClassifiers(Size size, int measurePerClassifier, for( int k = 0; k < j; k++ ) { Vec4b m; - m.val[0] = m.val[2] = i; - m.val[1] = j; m.val[3] = k; + m.val[0] = m.val[2] = (uchar)i; + m.val[1] = j; m.val[3] = (uchar)k; measurements.push_back(m); - m.val[1] = m.val[3] = i; - m.val[0] = j; m.val[2] = k; + m.val[1] = m.val[3] = (uchar)i; + m.val[0] = j; m.val[2] = (uchar)k; measurements.push_back(m); } } @@ -396,7 +396,7 @@ int TLDEnsembleClassifier::makeClassifiers(Size size, int measurePerClassifier, stepPrefSuff(measurements, 2, size.height, gridSize); stepPrefSuff(measurements, 3, size.height, gridSize); - for( int i = 0, howMany = measurements.size() / measurePerClassifier; i < howMany; i++ ) + for( int i = 0, howMany = (int)measurements.size() / measurePerClassifier; i < howMany; i++ ) classifiers.push_back(TLDEnsembleClassifier(measurements, i * measurePerClassifier, (i + 1) * measurePerClassifier)); return (int)classifiers.size(); }