Commit 3bf743e6 authored by Alexander Alekhin's avatar Alexander Alekhin

Merge pull request #31 from ilya-lavrenov/warn_fix

parents c064042c 89cd8710
...@@ -136,7 +136,7 @@ namespace cv{ ...@@ -136,7 +136,7 @@ namespace cv{
} }
_logweight.create(1,_particles.rows); _logweight.create(1,_particles.rows);
_logweight.setTo(-log(_particles.rows)); _logweight.setTo(-log((double)_particles.rows));
return 0.0; return 0.0;
} }
......
...@@ -132,9 +132,9 @@ int StrongClassifierDirectSelection::getSwappedClassifier() const ...@@ -132,9 +132,9 @@ int StrongClassifierDirectSelection::getSwappedClassifier() const
bool StrongClassifierDirectSelection::update( const Mat& image, int target, float importance ) bool StrongClassifierDirectSelection::update( const Mat& image, int target, float importance )
{ {
m_errorMask.assign( numAllWeakClassifier, 0 ); m_errorMask.assign( (size_t)numAllWeakClassifier, false );
m_errors.assign( numAllWeakClassifier, 0 ); m_errors.assign( (size_t)numAllWeakClassifier, 0.0f );
m_sumErrors.assign( numAllWeakClassifier, 0 ); m_sumErrors.assign( (size_t)numAllWeakClassifier, 0.0f );
baseClassifier[0]->trainClassifier( image, target, importance, m_errorMask ); baseClassifier[0]->trainClassifier( image, target, importance, m_errorMask );
for ( int curBaseClassifier = 0; curBaseClassifier < numBaseClassifier; curBaseClassifier++ ) for ( int curBaseClassifier = 0; curBaseClassifier < numBaseClassifier; curBaseClassifier++ )
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment