A Multi-Class Classifier based on a Feature Extractor policy.
More...
#include <MultiClassClassifier.h>
Inherits FeatureExtractor, and MultiClassPolicy.
|
|
| MultiClassClassifier (int n_classes) |
| |
|
const char * | str () const |
| | return the "feature" name (for debug purpose)
|
| |
| template<class D1 , class D2 > |
| void | classify (int *response, const D1 d1, const D2 d2) const |
| |
| template<class D1 > |
| void | classify (int *response, const D1 d1) const |
| |
| template<class D1 , class D2 > |
| void | operator() (int *response, const D1 d1, const D2 d2) const |
| | classify wrapper. More...
|
| |
|
void | rescale (float sx, float sy) |
| | this function permits to change the geometry of haar feature: integral value should be used
|
| |
|
template<class FeatureType > |
| bool | export_features (std::vector< FeatureType > &out) const |
| |
|
|
static std::string | signature () |
| | signature name is the name of provider (for simplicity)
|
| |
template<class FeatureExtractor, class MultiClassPolicy>
struct MultiClassClassifier< FeatureExtractor, MultiClassPolicy >
A Multi-Class Classifier based on a Feature Extractor policy.
template<class FeatureExtractor, class MultiClassPolicy>
template<class D1 , class D2 >
Classify using a Decision Stump on FeatureExtractor response
- Returns
- {-1,+1), for example: true (+1) pedestrian, -1 non-pedestrian if parity=1 then +1 is returned if v < th, -1 otherwise ( v >= th ) if parity=-1 then +1 is returned if v > th, -1 otherwise ( v <= th )
template<class FeatureExtractor, class MultiClassPolicy>
template<class D1 >
classify (1 param version)
- See also
- other version
template<class FeatureExtractor, class MultiClassPolicy>
template<class D1 , class D2 >
The documentation for this struct was generated from the following file: