PedestrainCounting
Public Member Functions | List of all members
StrongClassifierDirectSelect Class Reference

#include <StrongClassifierDirectSelect.h>

Inheritance diagram for StrongClassifierDirectSelect:
StrongClassifier

Public Member Functions

 StrongClassifierDirectSelect (int numSelectors, int numWeakClassifiers, const Size &patchSize, int numBackups=0)
 
virtual void Initialize (const Size &patchSize)
 
virtual bool Update (const IntegralImage *intImage, const Rect &roi, int target, float importance=1.0f)
 
- Public Member Functions inherited from StrongClassifier
 StrongClassifier (int numSelector, int numWeakClassifier, const Size &patchSize, bool useFeatureReplace=false, int numBackup=0)
 
virtual float Evaluate (const IntegralImage *intImage, const Rect &roi) const
 

Additional Inherited Members

- Protected Member Functions inherited from StrongClassifier
void NormalizeAlpha ()
 
- Protected Attributes inherited from StrongClassifier
int numSelector
 
int totalWeakClassifiers
 
ClassifierSelector ** selectors
 
Size patchSize
 
float * alpha
 
bool useFeatureReplace
 

Detailed Description

This strong classifier directly select the best weak classifier and replace the worst one.

Member Function Documentation

void StrongClassifierDirectSelect::Initialize ( const Size patchSize)
virtual

Initialize a new target for this strong classifier WITHOUT training.

Reimplemented from StrongClassifier.


The documentation for this class was generated from the following files: