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

Public Member Functions

 AffineExtractionThread (Feature2D *detector, Feature2D *extractor, const cv::Mat &image, float tilt, float phi)
 
const cv::Mat & descriptors () const
 
const cv::Mat & image () const
 
const std::vector< cv::KeyPoint > & keypoints () 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_
 
float phi_
 
float tilt_
 
int timeDetection_
 
int timeExtraction_
 
int timeSkewAffine_
 
int timeSubPix_
 

Detailed Description

Definition at line 612 of file FindObject.cpp.

Constructor & Destructor Documentation

◆ AffineExtractionThread()

find_object::AffineExtractionThread::AffineExtractionThread ( Feature2D detector,
Feature2D extractor,
const cv::Mat &  image,
float  tilt,
float  phi 
)
inline

Definition at line 615 of file FindObject.cpp.

Member Function Documentation

◆ descriptors()

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

Definition at line 635 of file FindObject.cpp.

◆ image()

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

Definition at line 633 of file FindObject.cpp.

◆ keypoints()

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

Definition at line 634 of file FindObject.cpp.

◆ run()

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

Definition at line 643 of file FindObject.cpp.

◆ timeDetection()

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

Definition at line 638 of file FindObject.cpp.

◆ timeExtraction()

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

Definition at line 639 of file FindObject.cpp.

◆ timeSkewAffine()

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

Definition at line 637 of file FindObject.cpp.

◆ timeSubPix()

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

Definition at line 640 of file FindObject.cpp.

Member Data Documentation

◆ descriptors_

cv::Mat find_object::AffineExtractionThread::descriptors_
private

Definition at line 697 of file FindObject.cpp.

◆ detector_

Feature2D* find_object::AffineExtractionThread::detector_
private

Definition at line 691 of file FindObject.cpp.

◆ extractor_

Feature2D* find_object::AffineExtractionThread::extractor_
private

Definition at line 692 of file FindObject.cpp.

◆ image_

cv::Mat find_object::AffineExtractionThread::image_
private

Definition at line 693 of file FindObject.cpp.

◆ keypoints_

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

Definition at line 696 of file FindObject.cpp.

◆ phi_

float find_object::AffineExtractionThread::phi_
private

Definition at line 695 of file FindObject.cpp.

◆ tilt_

float find_object::AffineExtractionThread::tilt_
private

Definition at line 694 of file FindObject.cpp.

◆ timeDetection_

int find_object::AffineExtractionThread::timeDetection_
private

Definition at line 700 of file FindObject.cpp.

◆ timeExtraction_

int find_object::AffineExtractionThread::timeExtraction_
private

Definition at line 701 of file FindObject.cpp.

◆ timeSkewAffine_

int find_object::AffineExtractionThread::timeSkewAffine_
private

Definition at line 699 of file FindObject.cpp.

◆ timeSubPix_

int find_object::AffineExtractionThread::timeSubPix_
private

Definition at line 702 of file FindObject.cpp.


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


find_object_2d
Author(s): Mathieu Labbe
autogenerated on Mon Dec 12 2022 03:20:10