![]() |
OpenCV 4.14.0
Open Source Computer Vision
|
#include <opencv2/tracking/feature.hpp>
Public Member Functions | |
| virtual | ~CvFeatureEvaluator () |
| const Mat & | getCls () const |
| float | getCls (int si) const |
| int | getFeatureSize () const |
| int | getMaxCatCount () const |
| int | getNumFeatures () const |
| virtual void | init (const CvFeatureParams *_featureParams, int _maxSampleCount, Size _winSize) |
| virtual float | operator() (int featureIdx, int sampleIdx)=0 |
| virtual void | setImage (const Mat &img, uchar clsLabel, int idx) |
| virtual void | writeFeatures (FileStorage &fs, const Mat &featureMap) const =0 |
Static Public Member Functions | |
| static Ptr< CvFeatureEvaluator > | create (CvFeatureParams::FeatureType type) |
Protected Member Functions | |
| virtual void | generateFeatures ()=0 |
Protected Attributes | |
| Mat | cls |
| CvFeatureParams * | featureParams |
| int | nneg |
| int | npos |
| int | numFeatures |
| Size | winSize |
|
inlinevirtual |
|
static |
|
protectedpure virtual |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
virtual |
|
pure virtual |
|
pure virtual |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |