OpenCV
4.1.0
Open Source Computer Vision
|
#include "opencv2/core.hpp"
#include "opencv2/imgproc/types_c.h"
#include "feature.hpp"
#include "onlineMIL.hpp"
#include "onlineBoosting.hpp"
Classes | |
class | cv::MultiTracker |
This class is used to track multiple objects using the specified tracker algorithm. More... | |
class | cv::MultiTracker_Alt |
Base abstract class for the long-term Multi Object Trackers: More... | |
class | cv::MultiTrackerTLD |
Multi Object Tracker for TLD. More... | |
struct | cv::TrackerCSRT::Params |
struct | cv::TrackerGOTURN::Params |
struct | cv::TrackerKCF::Params |
struct | cv::TrackerTLD::Params |
struct | cv::TrackerMedianFlow::Params |
struct | cv::TrackerBoosting::Params |
struct | cv::TrackerMIL::Params |
struct | cv::TrackerFeatureHAAR::Params |
struct | cv::TrackerSamplerPF::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. More... | |
struct | cv::TrackerSamplerCS::Params |
struct | cv::TrackerSamplerCSC::Params |
class | cv::Tracker |
Base abstract class for the long-term tracker: More... | |
class | cv::TrackerStateEstimatorAdaBoosting::TrackerAdaBoostingTargetState |
Implementation of the target state for TrackerAdaBoostingTargetState. More... | |
class | cv::TrackerBoosting |
the Boosting tracker More... | |
class | cv::TrackerCSRT |
the CSRT tracker More... | |
class | cv::TrackerFeature |
Abstract base class for TrackerFeature that represents the feature. More... | |
class | cv::TrackerFeatureFeature2d |
TrackerFeature based on Feature2D. More... | |
class | cv::TrackerFeatureHAAR |
TrackerFeature based on HAAR features, used by TrackerMIL and many others algorithms. More... | |
class | cv::TrackerFeatureHOG |
TrackerFeature based on HOG. More... | |
class | cv::TrackerFeatureLBP |
TrackerFeature based on LBP. More... | |
class | cv::TrackerFeatureSet |
Class that manages the extraction and selection of features. More... | |
class | cv::TrackerGOTURN |
the GOTURN (Generic Object Tracking Using Regression Networks) tracker More... | |
class | cv::TrackerKCF |
the KCF (Kernelized Correlation Filter) tracker More... | |
class | cv::TrackerMedianFlow |
the Median Flow tracker More... | |
class | cv::TrackerMIL |
The MIL algorithm trains a classifier in an online manner to separate the object from the background. More... | |
class | cv::TrackerStateEstimatorMILBoosting::TrackerMILTargetState |
class | cv::TrackerModel |
Abstract class that represents the model of the target. It must be instantiated by specialized tracker. More... | |
class | cv::TrackerMOSSE |
the MOSSE (Minimum Output Sum of Squared Error) tracker More... | |
class | cv::TrackerSampler |
Class that manages the sampler in order to select regions for the update the model of the tracker [AAM] Sampling e Labeling. See table I and section III B. More... | |
class | cv::TrackerSamplerAlgorithm |
Abstract base class for TrackerSamplerAlgorithm that represents the algorithm for the specific sampler. More... | |
class | cv::TrackerSamplerCS |
TrackerSampler based on CS (current state), used by algorithm TrackerBoosting. More... | |
class | cv::TrackerSamplerCSC |
TrackerSampler based on CSC (current state centered), used by MIL algorithm TrackerMIL. More... | |
class | cv::TrackerSamplerPF |
This sampler is based on particle filtering. More... | |
class | cv::TrackerStateEstimator |
Abstract base class for TrackerStateEstimator that estimates the most likely target state. More... | |
class | cv::TrackerStateEstimatorAdaBoosting |
TrackerStateEstimatorAdaBoosting based on ADA-Boosting. More... | |
class | cv::TrackerStateEstimatorMILBoosting |
TrackerStateEstimator based on Boosting. More... | |
class | cv::TrackerStateEstimatorSVM |
TrackerStateEstimator based on SVM. More... | |
class | cv::TrackerTargetState |
Abstract base class for TrackerTargetState that represents a possible state of the target. More... | |
class | cv::TrackerTLD |
the TLD (Tracking, learning and detection) tracker More... | |
Namespaces | |
namespace | cv |
"black box" representation of the file storage associated with a file on disk. | |
Typedefs | |
typedef std::vector< std::pair < Ptr< TrackerTargetState > , float > > | cv::ConfidenceMap |
Represents the model of the target at frame \(k\) (all states and scores) | |
typedef std::vector< Ptr < TrackerTargetState > > | cv::Trajectory |
Represents the estimate states for all frames. | |