OpenCV  4.5.2
Open Source Computer Vision
Public Member Functions | List of all members
cv::detail::tracking::TrackerFeatureSet Class Reference

Class that manages the extraction and selection of features. More...

#include <opencv2/video/detail/tracking.detail.hpp>

Public Member Functions

 TrackerFeatureSet ()
 
 ~TrackerFeatureSet ()
 
bool addTrackerFeature (const Ptr< TrackerFeature > &feature)
 Add TrackerFeature in the collection. Return true if TrackerFeature is added, false otherwise. More...
 
void extraction (const std::vector< Mat > &images)
 Extract features from the images collection. More...
 
const std::vector< Mat > & getResponses () const
 Get the responses. More...
 
const std::vector< Ptr< TrackerFeature > > & getTrackerFeatures () const
 Get the TrackerFeature collection (TrackerFeature name, TrackerFeature pointer) More...
 

Detailed Description

Class that manages the extraction and selection of features.

[210] Feature Extraction and Feature Set Refinement (Feature Processing and Feature Selection). See table I and section III C [145] Appearance modelling -> Visual representation (Table II, section 3.1 - 3.2)

TrackerFeatureSet is an aggregation of TrackerFeature

See also
TrackerFeature

Constructor & Destructor Documentation

◆ TrackerFeatureSet()

cv::detail::tracking::TrackerFeatureSet::TrackerFeatureSet ( )

◆ ~TrackerFeatureSet()

cv::detail::tracking::TrackerFeatureSet::~TrackerFeatureSet ( )

Member Function Documentation

◆ addTrackerFeature()

bool cv::detail::tracking::TrackerFeatureSet::addTrackerFeature ( const Ptr< TrackerFeature > &  feature)

Add TrackerFeature in the collection. Return true if TrackerFeature is added, false otherwise.

Parameters
featureThe TrackerFeature class

◆ extraction()

void cv::detail::tracking::TrackerFeatureSet::extraction ( const std::vector< Mat > &  images)

Extract features from the images collection.

Parameters
imagesThe input images

◆ getResponses()

const std::vector<Mat>& cv::detail::tracking::TrackerFeatureSet::getResponses ( ) const

Get the responses.

Note
Be sure to call extraction before getResponses Example TrackerFeatureSet::getResponses

◆ getTrackerFeatures()

const std::vector<Ptr<TrackerFeature> >& cv::detail::tracking::TrackerFeatureSet::getTrackerFeatures ( ) const

Get the TrackerFeature collection (TrackerFeature name, TrackerFeature pointer)


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