OpenCV  4.10.0
Open Source Computer Vision
Loading...
Searching...
No Matches
cv::detail::tracking::contrib_feature::CvLBPEvaluator Class Reference

#include <opencv2/tracking/feature.hpp>

Classes

class  Feature

Public Member Functions

virtual ~CvLBPEvaluator () CV_OVERRIDE
virtual void init (const CvFeatureParams *_featureParams, int _maxSampleCount, Size _winSize) CV_OVERRIDE
virtual float operator() (int featureIdx, int sampleIdx) CV_OVERRIDE
virtual void setImage (const Mat &img, uchar clsLabel, int idx) CV_OVERRIDE
virtual void writeFeatures (FileStorage &fs, const Mat &featureMap) const CV_OVERRIDE
Public Member Functions inherited from cv::detail::tracking::contrib_feature::CvFeatureEvaluator
virtual ~CvFeatureEvaluator ()
const Mat & getCls () const
float getCls (int si) const
int getFeatureSize () const
int getMaxCatCount () const
int getNumFeatures () const

Protected Member Functions

virtual void generateFeatures () CV_OVERRIDE

Protected Attributes

std::vector< Feature > features
Mat sum
Protected Attributes inherited from cv::detail::tracking::contrib_feature::CvFeatureEvaluator
Mat cls
CvFeatureParams * featureParams
int nneg
int npos
int numFeatures
Size winSize

Additional Inherited Members

Static Public Member Functions inherited from cv::detail::tracking::contrib_feature::CvFeatureEvaluator
static Ptr< CvFeatureEvaluator > create (CvFeatureParams::FeatureType type)

Constructor & Destructor Documentation

◆ ~CvLBPEvaluator()

virtual cv::detail::tracking::contrib_feature::CvLBPEvaluator::~CvLBPEvaluator ( )
inlinevirtual

Member Function Documentation

◆ generateFeatures()

virtual void cv::detail::tracking::contrib_feature::CvLBPEvaluator::generateFeatures ( )
protectedvirtual

◆ init()

virtual void cv::detail::tracking::contrib_feature::CvLBPEvaluator::init ( const CvFeatureParams * _featureParams,
int _maxSampleCount,
Size _winSize )
virtual

◆ operator()()

virtual float cv::detail::tracking::contrib_feature::CvLBPEvaluator::operator() ( int featureIdx,
int sampleIdx )
inlinevirtual

◆ setImage()

virtual void cv::detail::tracking::contrib_feature::CvLBPEvaluator::setImage ( const Mat & img,
uchar clsLabel,
int idx )
virtual

◆ writeFeatures()

virtual void cv::detail::tracking::contrib_feature::CvLBPEvaluator::writeFeatures ( FileStorage & fs,
const Mat & featureMap ) const
virtual

Member Data Documentation

◆ features

std::vector<Feature> cv::detail::tracking::contrib_feature::CvLBPEvaluator::features
protected

◆ sum

Mat cv::detail::tracking::contrib_feature::CvLBPEvaluator::sum
protected

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