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

#include <WeakClassifierHaar.h>

Inheritance diagram for WeakClassifierHaar:
WeakClassifier Classifier

Public Member Functions

 WeakClassifierHaar (const Size &patchSize)
 
bool Update (const IntegralImage *intImage, const Rect &roi, int target)
 
int Classify (const IntegralImage *intImage, const Rect &roi, float scale=1.0f)
 
float Evaluate (const IntegralImage *intImage, const Rect &roi)
 
virtual void Initialize (const Size &patchSize)
 
void ResetPosDist ()
 
- Public Member Functions inherited from Classifier
virtual float Evaluate (const IntegralImage *intImage, const Rect &roi, float scale=1.0f)
 

Detailed Description

Using Haar Feature to construct a weak classifier. Also estimate the positive and negative cluster with Kalman filter.

Author
Zhengrong Wang.

Member Function Documentation

float WeakClassifierHaar::Evaluate ( const IntegralImage intImage,
const Rect roi 
)
virtual
Returns
[0.0, 1.0]

Reimplemented from WeakClassifier.

void WeakClassifierHaar::Initialize ( const Size patchSize)
virtual

Initialize the weak classifier.

Reimplemented from WeakClassifier.

bool WeakClassifierHaar::Update ( const IntegralImage intImage,
const Rect roi,
int  target 
)
virtual

Update this weak classifer. Return true if after update, this weak classifer still can not classify this sample correctly.

Reimplemented from WeakClassifier.


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