![]() |
OpenCV
3.4.20
Open Source Computer Vision
|
TrackerStateEstimator based on Boosting. More...
#include <opencv2/tracking/tracker.hpp>
Classes | |
class | TrackerMILTargetState |
Public Member Functions | |
TrackerStateEstimatorMILBoosting (int nFeatures=250) | |
Constructor. More... | |
~TrackerStateEstimatorMILBoosting () | |
void | setCurrentConfidenceMap (ConfidenceMap &confidenceMap) |
Set the current confidenceMap. More... | |
![]() | |
virtual | ~TrackerStateEstimator () |
Ptr< TrackerTargetState > | estimate (const std::vector< ConfidenceMap > &confidenceMaps) |
Estimate the most likely target state, return the estimated state. More... | |
String | getClassName () const |
Get the name of the specific TrackerStateEstimator. More... | |
void | update (std::vector< ConfidenceMap > &confidenceMaps) |
Update the ConfidenceMap with the scores. More... | |
Protected Member Functions | |
Ptr< TrackerTargetState > | estimateImpl (const std::vector< ConfidenceMap > &confidenceMaps) CV_OVERRIDE |
void | updateImpl (std::vector< ConfidenceMap > &confidenceMaps) CV_OVERRIDE |
Additional Inherited Members | |
![]() | |
static Ptr< TrackerStateEstimator > | create (const String &trackeStateEstimatorType) |
Create TrackerStateEstimator by tracker state estimator type. More... | |
![]() | |
String | className |
TrackerStateEstimator based on Boosting.
cv::TrackerStateEstimatorMILBoosting::TrackerStateEstimatorMILBoosting | ( | int | nFeatures = 250 | ) |
Constructor.
nFeatures | Number of features for each sample |
cv::TrackerStateEstimatorMILBoosting::~TrackerStateEstimatorMILBoosting | ( | ) |
|
protectedvirtual |
Implements cv::TrackerStateEstimator.
void cv::TrackerStateEstimatorMILBoosting::setCurrentConfidenceMap | ( | ConfidenceMap & | confidenceMap | ) |
Set the current confidenceMap.
confidenceMap | The current :cConfidenceMap |
|
protectedvirtual |
Implements cv::TrackerStateEstimator.