Class cv::detail::tracking::TrackerFeatureFeature2d#

TrackerContribFeature based on Feature2D.

Collaboration diagram for cv::detail::tracking::TrackerFeatureFeature2d:

Public Member Functions#

Public Member Functions inherited from cv::detail::tracking::TrackerContribFeature

Return

Name

Description

~TrackerContribFeature()

String

getClassName()

Get the name of the specific TrackerContribFeature.

void

selection(
    Mat & response,
    int npoints )

Identify most effective features.

Public Member Functions inherited from cv::detail::tracking::TrackerFeature

Return

Name

Description

~TrackerFeature()

void

compute(
    const std::vector< Mat > & images,
    Mat & response )

Compute the features in the images collection.

Static Public Member Functions#

Static Public Member Functions inherited from cv::detail::tracking::TrackerContribFeature

Return

Name

Description

static Ptr< TrackerContribFeature >

create(const String & trackerFeatureType)

Create TrackerContribFeature by tracker feature type.

Additional Inherited Members#

Protected Member Functions inherited from cv::detail::tracking::TrackerFeature
Protected Attributes inherited from cv::detail::tracking::TrackerContribFeature

Return

Name

Description

String

className

Detailed Description#

TrackerContribFeature based on Feature2D.

Constructor & Destructor Documentation#

TrackerFeatureFeature2d()#

cv::detail::tracking::TrackerFeatureFeature2d::TrackerFeatureFeature2d(
String detectorType,
String descriptorType )

Constructor.

Parameters

  • detectorType — string of FeatureDetector

  • descriptorType — string of DescriptorExtractor

~TrackerFeatureFeature2d()#

cv::detail::tracking::TrackerFeatureFeature2d::~TrackerFeatureFeature2d()

Member Function Documentation#

selection()#

void cv::detail::tracking::TrackerFeatureFeature2d::selection(
Mat & response,
int npoints )

Identify most effective features.

Note

This method modifies the response parameter

Parameters

  • response — Collection of response for the specific TrackerContribFeature

  • npoints — Max number of features

computeImpl()#

bool cv::detail::tracking::TrackerFeatureFeature2d::computeImpl(
const std::vector< Mat > & images,
Mat & response )

Member Data Documentation#

keypoints#

std::vector< KeyPoint > cv::detail::tracking::TrackerFeatureFeature2d::keypoints

Source file#

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