Public Member Functions | Private Attributes | List of all members
find_object::Feature2D Class Reference

#include <Settings.h>

Inheritance diagram for find_object::Feature2D:
Inheritance graph
[legend]

Public Member Functions

virtual void compute (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors)
 
virtual void detect (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints, const cv::Mat &mask=cv::Mat())
 
virtual void detectAndCompute (const cv::Mat &image, std::vector< cv::KeyPoint > &keypoints, cv::Mat &descriptors, const cv::Mat &mask=cv::Mat())
 
 Feature2D (cv::Ptr< cv::FeatureDetector > featureDetector)
 
 Feature2D (cv::Ptr< cv::DescriptorExtractor > descriptorExtractor)
 
 Feature2D (cv::Ptr< cv::Feature2D > feature2D)
 
 Feature2D ()
 
virtual ~Feature2D ()
 

Private Attributes

cv::Ptr< cv::DescriptorExtractor > descriptorExtractor_
 
cv::Ptr< cv::Feature2D > feature2D_
 
cv::Ptr< cv::FeatureDetector > featureDetector_
 

Detailed Description

Definition at line 355 of file Settings.h.

Constructor & Destructor Documentation

find_object::Feature2D::Feature2D ( cv::Ptr< cv::FeatureDetector >  featureDetector)

Definition at line 1440 of file Settings.cpp.

find_object::Feature2D::Feature2D ( cv::Ptr< cv::DescriptorExtractor >  descriptorExtractor)

Definition at line 1445 of file Settings.cpp.

find_object::Feature2D::Feature2D ( cv::Ptr< cv::Feature2D >  feature2D)

Definition at line 1451 of file Settings.cpp.

find_object::Feature2D::Feature2D ( )
inline

Definition at line 363 of file Settings.h.

virtual find_object::Feature2D::~Feature2D ( )
inlinevirtual

Definition at line 364 of file Settings.h.

Member Function Documentation

void find_object::Feature2D::compute ( const cv::Mat &  image,
std::vector< cv::KeyPoint > &  keypoints,
cv::Mat &  descriptors 
)
virtual

Reimplemented in find_object::GPUORB, and find_object::GPUFAST.

Definition at line 1478 of file Settings.cpp.

void find_object::Feature2D::detect ( const cv::Mat &  image,
std::vector< cv::KeyPoint > &  keypoints,
const cv::Mat &  mask = cv::Mat() 
)
virtual

Reimplemented in find_object::GPUORB, and find_object::GPUFAST.

Definition at line 1457 of file Settings.cpp.

void find_object::Feature2D::detectAndCompute ( const cv::Mat &  image,
std::vector< cv::KeyPoint > &  keypoints,
cv::Mat &  descriptors,
const cv::Mat &  mask = cv::Mat() 
)
virtual

Reimplemented in find_object::GPUORB, and find_object::GPUFAST.

Definition at line 1499 of file Settings.cpp.

Member Data Documentation

cv::Ptr<cv::DescriptorExtractor> find_object::Feature2D::descriptorExtractor_
private

Definition at line 382 of file Settings.h.

cv::Ptr<cv::Feature2D> find_object::Feature2D::feature2D_
private

Definition at line 384 of file Settings.h.

cv::Ptr<cv::FeatureDetector> find_object::Feature2D::featureDetector_
private

Definition at line 381 of file Settings.h.


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


find_object_2d
Author(s): Mathieu Labbe
autogenerated on Thu Jun 6 2019 19:22:26