Public Types | Public Member Functions | Public Attributes | List of all members
find_object::DetectionInfo Class Reference

#include <DetectionInfo.h>

Public Types

enum  RejectedCode {
  kRejectedUndef, kRejectedLowMatches, kRejectedLowInliers, kRejectedSuperposed,
  kRejectedAllInliers, kRejectedNotValid, kRejectedCornersOutside, kRejectedByAngle
}
 
enum  TimeStamp {
  kTimeKeypointDetection, kTimeDescriptorExtraction, kTimeSubPixelRefining, kTimeSkewAffine,
  kTimeIndexing, kTimeMatching, kTimeHomography, kTimeTotal
}
 

Public Member Functions

 DetectionInfo ()
 

Public Attributes

QMap< int, QMultiMap< int, int > > matches_
 
float maxMatchedDistance_
 
float minMatchedDistance_
 
QMultiMap< int, QTransform > objDetected_
 
QMultiMap< int, QString > objDetectedFilePaths_
 
QMultiMap< int, QMultiMap< int, int > > objDetectedInliers_
 
QMultiMap< int, int > objDetectedInliersCount_
 
QMultiMap< int, QMultiMap< int, int > > objDetectedOutliers_
 
QMultiMap< int, int > objDetectedOutliersCount_
 
QMultiMap< int, QSize > objDetectedSizes_
 
QMultiMap< int, RejectedCoderejectedCodes_
 
QMultiMap< int, QMultiMap< int, int > > rejectedInliers_
 
QMultiMap< int, QMultiMap< int, int > > rejectedOutliers_
 
cv::Mat sceneDescriptors_
 
std::vector< cv::KeyPoint > sceneKeypoints_
 
QMultiMap< int, int > sceneWords_
 
QMap< TimeStamp, float > timeStamps_
 

Detailed Description

Definition at line 39 of file DetectionInfo.h.

Member Enumeration Documentation

◆ RejectedCode

Enumerator
kRejectedUndef 
kRejectedLowMatches 
kRejectedLowInliers 
kRejectedSuperposed 
kRejectedAllInliers 
kRejectedNotValid 
kRejectedCornersOutside 
kRejectedByAngle 

Definition at line 52 of file DetectionInfo.h.

◆ TimeStamp

Enumerator
kTimeKeypointDetection 
kTimeDescriptorExtraction 
kTimeSubPixelRefining 
kTimeSkewAffine 
kTimeIndexing 
kTimeMatching 
kTimeHomography 
kTimeTotal 

Definition at line 42 of file DetectionInfo.h.

Constructor & Destructor Documentation

◆ DetectionInfo()

find_object::DetectionInfo::DetectionInfo ( )
inline

Definition at line 64 of file DetectionInfo.h.

Member Data Documentation

◆ matches_

QMap<int, QMultiMap<int, int> > find_object::DetectionInfo::matches_

Definition at line 83 of file DetectionInfo.h.

◆ maxMatchedDistance_

float find_object::DetectionInfo::maxMatchedDistance_

Definition at line 91 of file DetectionInfo.h.

◆ minMatchedDistance_

float find_object::DetectionInfo::minMatchedDistance_

Definition at line 90 of file DetectionInfo.h.

◆ objDetected_

QMultiMap<int, QTransform> find_object::DetectionInfo::objDetected_

Definition at line 71 of file DetectionInfo.h.

◆ objDetectedFilePaths_

QMultiMap<int, QString > find_object::DetectionInfo::objDetectedFilePaths_

Definition at line 73 of file DetectionInfo.h.

◆ objDetectedInliers_

QMultiMap<int, QMultiMap<int, int> > find_object::DetectionInfo::objDetectedInliers_

Definition at line 76 of file DetectionInfo.h.

◆ objDetectedInliersCount_

QMultiMap<int, int> find_object::DetectionInfo::objDetectedInliersCount_

Definition at line 74 of file DetectionInfo.h.

◆ objDetectedOutliers_

QMultiMap<int, QMultiMap<int, int> > find_object::DetectionInfo::objDetectedOutliers_

Definition at line 77 of file DetectionInfo.h.

◆ objDetectedOutliersCount_

QMultiMap<int, int> find_object::DetectionInfo::objDetectedOutliersCount_

Definition at line 75 of file DetectionInfo.h.

◆ objDetectedSizes_

QMultiMap<int, QSize> find_object::DetectionInfo::objDetectedSizes_

Definition at line 72 of file DetectionInfo.h.

◆ rejectedCodes_

QMultiMap<int, RejectedCode> find_object::DetectionInfo::rejectedCodes_

Definition at line 88 of file DetectionInfo.h.

◆ rejectedInliers_

QMultiMap<int, QMultiMap<int, int> > find_object::DetectionInfo::rejectedInliers_

Definition at line 86 of file DetectionInfo.h.

◆ rejectedOutliers_

QMultiMap<int, QMultiMap<int, int> > find_object::DetectionInfo::rejectedOutliers_

Definition at line 87 of file DetectionInfo.h.

◆ sceneDescriptors_

cv::Mat find_object::DetectionInfo::sceneDescriptors_

Definition at line 81 of file DetectionInfo.h.

◆ sceneKeypoints_

std::vector<cv::KeyPoint> find_object::DetectionInfo::sceneKeypoints_

Definition at line 80 of file DetectionInfo.h.

◆ sceneWords_

QMultiMap<int, int> find_object::DetectionInfo::sceneWords_

Definition at line 82 of file DetectionInfo.h.

◆ timeStamps_

QMap<TimeStamp, float> find_object::DetectionInfo::timeStamps_

Definition at line 79 of file DetectionInfo.h.


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