Class cv::detail::tracking::TrackerContribFeature#
Abstract base class for TrackerContribFeature that represents the feature.
#include <opencv2/tracking/tracking_internals.hpp>Collaboration diagram for cv::detail::tracking::TrackerContribFeature:
Public Member Functions#
Public Member Functions inherited from cv::detail::tracking::TrackerFeature
Return |
Name |
Description |
|---|---|---|
|
|
Compute the features in the images collection. |
Additional Inherited Members#
Protected Member Functions inherited from cv::detail::tracking::TrackerFeature
Return |
Name |
Description |
|---|---|---|
|
|
Detailed Description#
Abstract base class for TrackerContribFeature that represents the feature.
Constructor & Destructor Documentation#
~TrackerContribFeature()#
cv::detail::tracking::TrackerContribFeature::~TrackerContribFeature()
Member Function Documentation#
getClassName()#
String cv::detail::tracking::TrackerContribFeature::getClassName()
Get the name of the specific TrackerContribFeature.
selection()#
void cv::detail::tracking::TrackerContribFeature::selection(
Mat & response,
int npoints )
Identify most effective features.
Note
This method modifies the response parameter
Parameters
response— Collection of response for the specific TrackerContribFeaturenpoints— Max number of features
create()#
static Ptr< TrackerContribFeature > cv::detail::tracking::TrackerContribFeature::create(const String & trackerFeatureType)
Create TrackerContribFeature by tracker feature type.
The modes available now:
“HAAR” Haar Feature-based
The modes that will be available soon:
“HOG” Histogram of Oriented Gradients features
“LBP” Local Binary Pattern features
“FEATURE2D” All types of Feature2D
Parameters
trackerFeatureType— The TrackerContribFeature name
Member Data Documentation#
className#
String cv::detail::tracking::TrackerContribFeature::className
Source file#
The documentation for this class was generated from the following file:
opencv2/tracking/tracking_internals.hpp