Public Member Functions | Private Attributes | List of all members
find_object::GPUFAST Class Reference
Inheritance diagram for find_object::GPUFAST:
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())
 
 GPUFAST (int threshold=Settings::defaultFeature2D_Fast_threshold(), bool nonmaxSuppression=Settings::defaultFeature2D_Fast_nonmaxSuppression(), double keypointsRatio=Settings::defaultFeature2D_Fast_keypointsRatio())
 
virtual ~GPUFAST ()
 
- Public Member Functions inherited from find_object::Feature2D
 Feature2D (cv::Ptr< cv::FeatureDetector > featureDetector)
 
 Feature2D (cv::Ptr< cv::DescriptorExtractor > descriptorExtractor)
 
 Feature2D (cv::Ptr< cv::Feature2D > feature2D)
 
 Feature2D ()
 
virtual ~Feature2D ()
 

Private Attributes

CVCUDA::FAST_GPU fast_
 

Detailed Description

Definition at line 390 of file Settings.cpp.

Constructor & Destructor Documentation

find_object::GPUFAST::GPUFAST ( int  threshold = Settings::defaultFeature2D_Fast_threshold(),
bool  nonmaxSuppression = Settings::defaultFeature2D_Fast_nonmaxSuppression(),
double  keypointsRatio = Settings::defaultFeature2D_Fast_keypointsRatio() 
)
inline

Definition at line 393 of file Settings.cpp.

virtual find_object::GPUFAST::~GPUFAST ( )
inlinevirtual

Definition at line 412 of file Settings.cpp.

Member Function Documentation

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

Reimplemented from find_object::Feature2D.

Definition at line 430 of file Settings.cpp.

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

Reimplemented from find_object::Feature2D.

Definition at line 414 of file Settings.cpp.

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

Reimplemented from find_object::Feature2D.

Definition at line 436 of file Settings.cpp.

Member Data Documentation

CVCUDA::FAST_GPU find_object::GPUFAST::fast_
private

Definition at line 446 of file Settings.cpp.


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


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