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

#include <WeakClassifier.h>

Inheritance diagram for WeakClassifier:
Classifier WeakClassifierHaar WeakClassifierHoG WeakClassifierRGI

Public Member Functions

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

Detailed Description

This is an interface.

Author
Zhengrong Wang.

Member Function Documentation

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

Reimplemented in WeakClassifierHaar, and WeakClassifierRGI.

void WeakClassifier::Initialize ( const Size patchSize)
virtual

Initialize the weak classifier.

Reimplemented in WeakClassifierHaar, and WeakClassifierRGI.

bool WeakClassifier::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 in WeakClassifierHaar, and WeakClassifierRGI.


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