Public Member Functions | Protected Member Functions | Private Attributes | List of all members
find_object::ExtractFeaturesThread Class Reference
Inheritance diagram for find_object::ExtractFeaturesThread:
Inheritance graph
[legend]

Public Member Functions

const cv::Mat & descriptors () const
 
 ExtractFeaturesThread (Feature2D *detector, Feature2D *extractor, int objectId, const cv::Mat &image)
 
const cv::Mat & image () const
 
const std::vector< cv::KeyPoint > & keypoints () const
 
int objectId () const
 
int timeDetection () const
 
int timeExtraction () const
 
int timeSkewAffine () const
 
int timeSubPix () const
 

Protected Member Functions

virtual void run ()
 

Private Attributes

cv::Mat descriptors_
 
Feature2Ddetector_
 
Feature2Dextractor_
 
cv::Mat image_
 
std::vector< cv::KeyPoint > keypoints_
 
int objectId_
 
int timeDetection_
 
int timeExtraction_
 
int timeSkewAffine_
 
int timeSubPix_
 

Detailed Description

Definition at line 649 of file FindObject.cpp.

Constructor & Destructor Documentation

find_object::ExtractFeaturesThread::ExtractFeaturesThread ( Feature2D detector,
Feature2D extractor,
int  objectId,
const cv::Mat &  image 
)
inline

Definition at line 652 of file FindObject.cpp.

Member Function Documentation

const cv::Mat& find_object::ExtractFeaturesThread::descriptors ( ) const
inline

Definition at line 674 of file FindObject.cpp.

const cv::Mat& find_object::ExtractFeaturesThread::image ( ) const
inline

Definition at line 672 of file FindObject.cpp.

const std::vector<cv::KeyPoint>& find_object::ExtractFeaturesThread::keypoints ( ) const
inline

Definition at line 673 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::objectId ( ) const
inline

Definition at line 671 of file FindObject.cpp.

virtual void find_object::ExtractFeaturesThread::run ( )
inlineprotectedvirtual

Definition at line 682 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeDetection ( ) const
inline

Definition at line 677 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeExtraction ( ) const
inline

Definition at line 678 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeSkewAffine ( ) const
inline

Definition at line 676 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeSubPix ( ) const
inline

Definition at line 679 of file FindObject.cpp.

Member Data Documentation

cv::Mat find_object::ExtractFeaturesThread::descriptors_
private

Definition at line 789 of file FindObject.cpp.

Feature2D* find_object::ExtractFeaturesThread::detector_
private

Definition at line 784 of file FindObject.cpp.

Feature2D* find_object::ExtractFeaturesThread::extractor_
private

Definition at line 785 of file FindObject.cpp.

cv::Mat find_object::ExtractFeaturesThread::image_
private

Definition at line 787 of file FindObject.cpp.

std::vector<cv::KeyPoint> find_object::ExtractFeaturesThread::keypoints_
private

Definition at line 788 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::objectId_
private

Definition at line 786 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeDetection_
private

Definition at line 792 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeExtraction_
private

Definition at line 793 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeSkewAffine_
private

Definition at line 791 of file FindObject.cpp.

int find_object::ExtractFeaturesThread::timeSubPix_
private

Definition at line 794 of file FindObject.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