Modules§
Structs§
- Detail_
Tracker Contrib Feature - Abstract base class for TrackerContribFeature that represents the feature.
- Detail_
Tracker Contrib FeatureHAAR - TrackerContribFeature based on HAAR features, used by TrackerMIL and many others algorithms
- Detail_
Tracker Contrib FeatureHAAR_ Params - Detail_
Tracker Contrib Feature Set - Class that manages the extraction and selection of features
- Detail_
Tracker Contrib Sampler - Class that manages the sampler in order to select regions for the update the model of the tracker
- Detail_
Tracker Contrib Sampler Algorithm - Abstract base class for TrackerContribSamplerAlgorithm that represents the algorithm for the specific sampler.
- Detail_
Tracker Contrib SamplerCSC - TrackerSampler based on CSC (current state centered), used by MIL algorithm TrackerMIL
- Detail_
Tracker Contrib SamplerCSC_ Params - Detail_
Tracker Feature Feature2d - \brief TrackerContribFeature based on Feature2D
- Detail_
Tracker FeatureHOG - \brief TrackerContribFeature based on HOG
- Detail_
Tracker FeatureLBP - \brief TrackerContribFeature based on LBP
- Detail_
Tracker SamplerCS - TrackerContribSampler based on CS (current state), used by algorithm TrackerBoosting
- Detail_
Tracker SamplerCS_ Params - Detail_
Tracker SamplerPF - This sampler is based on particle filtering.
- Detail_
Tracker SamplerPF_ Params - This structure contains all the parameters that can be varied during the course of sampling algorithm. Below is the structure exposed, together with its members briefly explained with reference to the above discussion on algorithm’s working.
- Detail_
Tracker State Estimator AdaBoosting - TrackerStateEstimatorAdaBoosting based on ADA-Boosting
- Detail_
Tracker State Estimator AdaBoosting_ Tracker AdaBoosting Target State - Implementation of the target state for TrackerAdaBoostingTargetState
- Detail_
Tracker State EstimatorSVM - \brief TrackerStateEstimator based on SVM
- Legacy_
Multi Tracker - ********************************** MultiTracker Class —By Laksono Kurnianggoro—) *********************************** This class is used to track multiple objects using the specified tracker algorithm.
- Legacy_
Multi TrackerTLD - Multi Object %Tracker for TLD.
- Legacy_
Multi Tracker_ Alt - Base abstract class for the long-term Multi Object Trackers:
- Legacy_
Tracker - Base abstract class for the long-term tracker:
- Legacy_
Tracker Boosting - the Boosting tracker
- Legacy_
Tracker Boosting_ Params - Legacy_
TrackerCSRT - ********************************* CSRT *********************************** the CSRT tracker
- Legacy_
TrackerCSRT_ Params - Legacy_
TrackerKCF - the KCF (Kernelized Correlation Filter) tracker
- Legacy_
TrackerKCF_ Params - Legacy_
TrackerMIL - The MIL algorithm trains a classifier in an online manner to separate the object from the background.
- Legacy_
TrackerMIL_ Params - Legacy_
TrackerMOSSE - the MOSSE (Minimum Output Sum of Squared %Error) tracker
- Legacy_
Tracker Median Flow - the Median Flow tracker
- Legacy_
Tracker Median Flow_ Params - Legacy_
TrackerTLD - the TLD (Tracking, learning and detection) tracker
- Legacy_
TrackerTLD_ Params - TrackerCSRT
- the CSRT tracker
- TrackerCSRT_
Params - TrackerKCF
- the KCF (Kernelized Correlation Filter) tracker
- TrackerKCF_
Params
Enums§
- TrackerKCF_
MODE - \brief Feature type to be used in the tracking grayscale, colornames, compressed color-names The modes available now:
Constants§
- CC_
FEATURE_ PARAMS - CC_
FEATURE_ SIZE - CC_
ISINTEGRAL - CC_
MAX_ CAT_ COUNT - CC_
NUM_ FEATURES - CC_RECT
- CC_
RECTS - CC_
TILTED - CV_
HAAR_ FEATURE_ MAX - Detail_
Tracker Contrib SamplerCSC_ MODE_ DETECT - mode for detect samples
- Detail_
Tracker Contrib SamplerCSC_ MODE_ INIT_ NEG - mode for init negative samples
- Detail_
Tracker Contrib SamplerCSC_ MODE_ INIT_ POS - mode for init positive samples
- Detail_
Tracker Contrib SamplerCSC_ MODE_ TRACK_ NEG - mode for update negative samples
- Detail_
Tracker Contrib SamplerCSC_ MODE_ TRACK_ POS - mode for update positive samples
- Detail_
Tracker SamplerCS_ MODE_ CLASSIFY - mode for classify samples
- Detail_
Tracker SamplerCS_ MODE_ NEGATIVE - mode for negative samples
- Detail_
Tracker SamplerCS_ MODE_ POSITIVE - mode for positive samples
- FEATURES
- HFP_
NAME - HOGF_
NAME - LBPF_
NAME - N_BINS
- N_CELLS
- TrackerKCF_
CN - TrackerKCF_
CUSTOM - TrackerKCF_
GRAY
Traits§
- Detail_
Tracker Contrib FeatureHAAR Trait - Mutable methods for crate::tracking::Detail_TrackerContribFeatureHAAR
- Detail_
Tracker Contrib FeatureHAAR Trait Const - Constant methods for crate::tracking::Detail_TrackerContribFeatureHAAR
- Detail_
Tracker Contrib FeatureHAAR_ Params Trait - Mutable methods for crate::tracking::Detail_TrackerContribFeatureHAAR_Params
- Detail_
Tracker Contrib FeatureHAAR_ Params Trait Const - Constant methods for crate::tracking::Detail_TrackerContribFeatureHAAR_Params
- Detail_
Tracker Contrib Feature SetTrait - Mutable methods for crate::tracking::Detail_TrackerContribFeatureSet
- Detail_
Tracker Contrib Feature SetTrait Const - Constant methods for crate::tracking::Detail_TrackerContribFeatureSet
- Detail_
Tracker Contrib Feature Trait - Mutable methods for crate::tracking::Detail_TrackerContribFeature
- Detail_
Tracker Contrib Feature Trait Const - Constant methods for crate::tracking::Detail_TrackerContribFeature
- Detail_
Tracker Contrib Sampler Algorithm Trait - Mutable methods for crate::tracking::Detail_TrackerContribSamplerAlgorithm
- Detail_
Tracker Contrib Sampler Algorithm Trait Const - Constant methods for crate::tracking::Detail_TrackerContribSamplerAlgorithm
- Detail_
Tracker Contrib SamplerCSC Trait - Mutable methods for crate::tracking::Detail_TrackerContribSamplerCSC
- Detail_
Tracker Contrib SamplerCSC Trait Const - Constant methods for crate::tracking::Detail_TrackerContribSamplerCSC
- Detail_
Tracker Contrib SamplerCSC_ Params Trait - Mutable methods for crate::tracking::Detail_TrackerContribSamplerCSC_Params
- Detail_
Tracker Contrib SamplerCSC_ Params Trait Const - Constant methods for crate::tracking::Detail_TrackerContribSamplerCSC_Params
- Detail_
Tracker Contrib Sampler Trait - Mutable methods for crate::tracking::Detail_TrackerContribSampler
- Detail_
Tracker Contrib Sampler Trait Const - Constant methods for crate::tracking::Detail_TrackerContribSampler
- Detail_
Tracker Feature Feature2d Trait - Mutable methods for crate::tracking::Detail_TrackerFeatureFeature2d
- Detail_
Tracker Feature Feature2d Trait Const - Constant methods for crate::tracking::Detail_TrackerFeatureFeature2d
- Detail_
Tracker FeatureHOG Trait - Mutable methods for crate::tracking::Detail_TrackerFeatureHOG
- Detail_
Tracker FeatureHOG Trait Const - Constant methods for crate::tracking::Detail_TrackerFeatureHOG
- Detail_
Tracker FeatureLBP Trait - Mutable methods for crate::tracking::Detail_TrackerFeatureLBP
- Detail_
Tracker FeatureLBP Trait Const - Constant methods for crate::tracking::Detail_TrackerFeatureLBP
- Detail_
Tracker SamplerCS Trait - Mutable methods for crate::tracking::Detail_TrackerSamplerCS
- Detail_
Tracker SamplerCS Trait Const - Constant methods for crate::tracking::Detail_TrackerSamplerCS
- Detail_
Tracker SamplerCS_ Params Trait - Mutable methods for crate::tracking::Detail_TrackerSamplerCS_Params
- Detail_
Tracker SamplerCS_ Params Trait Const - Constant methods for crate::tracking::Detail_TrackerSamplerCS_Params
- Detail_
Tracker SamplerPF Trait - Mutable methods for crate::tracking::Detail_TrackerSamplerPF
- Detail_
Tracker SamplerPF Trait Const - Constant methods for crate::tracking::Detail_TrackerSamplerPF
- Detail_
Tracker SamplerPF_ Params Trait - Mutable methods for crate::tracking::Detail_TrackerSamplerPF_Params
- Detail_
Tracker SamplerPF_ Params Trait Const - Constant methods for crate::tracking::Detail_TrackerSamplerPF_Params
- Detail_
Tracker State Estimator AdaBoosting Trait - Mutable methods for crate::tracking::Detail_TrackerStateEstimatorAdaBoosting
- Detail_
Tracker State Estimator AdaBoosting Trait Const - Constant methods for crate::tracking::Detail_TrackerStateEstimatorAdaBoosting
- Detail_
Tracker State Estimator AdaBoosting_ Tracker AdaBoosting Target State Trait - Mutable methods for crate::tracking::Detail_TrackerStateEstimatorAdaBoosting_TrackerAdaBoostingTargetState
- Detail_
Tracker State Estimator AdaBoosting_ Tracker AdaBoosting Target State Trait Const - Constant methods for crate::tracking::Detail_TrackerStateEstimatorAdaBoosting_TrackerAdaBoostingTargetState
- Detail_
Tracker State EstimatorSVM Trait - Mutable methods for crate::tracking::Detail_TrackerStateEstimatorSVM
- Detail_
Tracker State EstimatorSVM Trait Const - Constant methods for crate::tracking::Detail_TrackerStateEstimatorSVM
- Legacy_
Multi TrackerTLD Trait - Mutable methods for crate::tracking::Legacy_MultiTrackerTLD
- Legacy_
Multi TrackerTLD Trait Const - Constant methods for crate::tracking::Legacy_MultiTrackerTLD
- Legacy_
Multi Tracker Trait - Mutable methods for crate::tracking::Legacy_MultiTracker
- Legacy_
Multi Tracker Trait Const - Constant methods for crate::tracking::Legacy_MultiTracker
- Legacy_
Multi Tracker_ AltTrait - Mutable methods for crate::tracking::Legacy_MultiTracker_Alt
- Legacy_
Multi Tracker_ AltTrait Const - Constant methods for crate::tracking::Legacy_MultiTracker_Alt
- Legacy_
Tracker Boosting Trait - Mutable methods for crate::tracking::Legacy_TrackerBoosting
- Legacy_
Tracker Boosting Trait Const - Constant methods for crate::tracking::Legacy_TrackerBoosting
- Legacy_
Tracker Boosting_ Params Trait - Mutable methods for crate::tracking::Legacy_TrackerBoosting_Params
- Legacy_
Tracker Boosting_ Params Trait Const - Constant methods for crate::tracking::Legacy_TrackerBoosting_Params
- Legacy_
TrackerCSRT Trait - Mutable methods for crate::tracking::Legacy_TrackerCSRT
- Legacy_
TrackerCSRT Trait Const - Constant methods for crate::tracking::Legacy_TrackerCSRT
- Legacy_
TrackerCSRT_ Params Trait - Mutable methods for crate::tracking::Legacy_TrackerCSRT_Params
- Legacy_
TrackerCSRT_ Params Trait Const - Constant methods for crate::tracking::Legacy_TrackerCSRT_Params
- Legacy_
TrackerKCF Trait - Mutable methods for crate::tracking::Legacy_TrackerKCF
- Legacy_
TrackerKCF Trait Const - Constant methods for crate::tracking::Legacy_TrackerKCF
- Legacy_
TrackerKCF_ Params Trait - Mutable methods for crate::tracking::Legacy_TrackerKCF_Params
- Legacy_
TrackerKCF_ Params Trait Const - Constant methods for crate::tracking::Legacy_TrackerKCF_Params
- Legacy_
TrackerMIL Trait - Mutable methods for crate::tracking::Legacy_TrackerMIL
- Legacy_
TrackerMIL Trait Const - Constant methods for crate::tracking::Legacy_TrackerMIL
- Legacy_
TrackerMIL_ Params Trait - Mutable methods for crate::tracking::Legacy_TrackerMIL_Params
- Legacy_
TrackerMIL_ Params Trait Const - Constant methods for crate::tracking::Legacy_TrackerMIL_Params
- Legacy_
TrackerMOSSE Trait - Mutable methods for crate::tracking::Legacy_TrackerMOSSE
- Legacy_
TrackerMOSSE Trait Const - Constant methods for crate::tracking::Legacy_TrackerMOSSE
- Legacy_
Tracker Median Flow Trait - Mutable methods for crate::tracking::Legacy_TrackerMedianFlow
- Legacy_
Tracker Median Flow Trait Const - Constant methods for crate::tracking::Legacy_TrackerMedianFlow
- Legacy_
Tracker Median Flow_ Params Trait - Mutable methods for crate::tracking::Legacy_TrackerMedianFlow_Params
- Legacy_
Tracker Median Flow_ Params Trait Const - Constant methods for crate::tracking::Legacy_TrackerMedianFlow_Params
- Legacy_
TrackerTLD Trait - Mutable methods for crate::tracking::Legacy_TrackerTLD
- Legacy_
TrackerTLD Trait Const - Constant methods for crate::tracking::Legacy_TrackerTLD
- Legacy_
TrackerTLD_ Params Trait - Mutable methods for crate::tracking::Legacy_TrackerTLD_Params
- Legacy_
TrackerTLD_ Params Trait Const - Constant methods for crate::tracking::Legacy_TrackerTLD_Params
- Legacy_
Tracker Trait - Mutable methods for crate::tracking::Legacy_Tracker
- Legacy_
Tracker Trait Const - Constant methods for crate::tracking::Legacy_Tracker
- TrackerCSRT
Trait - Mutable methods for crate::tracking::TrackerCSRT
- TrackerCSRT
Trait Const - Constant methods for crate::tracking::TrackerCSRT
- TrackerCSRT_
Params Trait - Mutable methods for crate::tracking::TrackerCSRT_Params
- TrackerCSRT_
Params Trait Const - Constant methods for crate::tracking::TrackerCSRT_Params
- TrackerKCF
Trait - Mutable methods for crate::tracking::TrackerKCF
- TrackerKCF
Trait Const - Constant methods for crate::tracking::TrackerKCF
Functions§
Type Aliases§
- Legacy_
TrackerKCF_ MODE - \brief Feature type to be used in the tracking grayscale, colornames, compressed color-names The modes available now:
- TrackerKCF_
Feature Extractor CallbackFN