Public Attributes
MatchResult Class Reference

Container struct describing result of matching one object. More...

#include <MatchResult.h>

List of all members.

Public Attributes

std::vector< Point2D > bBox
int boundingBoxIndex
 index of area of interest (bounding box) where the object was found.
Point2D center
Homography homography
 homography from object image to camera image
cv::Mat * image
 which object image has been matched
int imageIndex
std::string imageName
std::vector< unsigned > keyPointIndexMap
 maps indices of keypoints from the bounding box (as in stage[123]Matches) to scene keypoints
std::vector< KeyPointobjectKeyPoints
 keypoints belonging to the object image
std::string objectName
 object parameters
std::string objectType
std::vector< Point2D > outline
std::vector< KeyPointsceneKeyPointsWithinOutline
std::list< KeyPointMatchstage1Matches
 keypoint correspondences after different matching stages
std::vector< std::list
< KeyPointMatch > > 
stage2Matches
std::list< KeyPointMatchstage3Matches

Detailed Description

Container struct describing result of matching one object.

Author:
David Gossow

Definition at line 24 of file MatchResult.h.


Member Data Documentation

std::vector<Point2D> MatchResult::bBox

Definition at line 35 of file MatchResult.h.

index of area of interest (bounding box) where the object was found.

Definition at line 39 of file MatchResult.h.

Definition at line 36 of file MatchResult.h.

homography from object image to camera image

Definition at line 54 of file MatchResult.h.

which object image has been matched

Definition at line 31 of file MatchResult.h.

Definition at line 32 of file MatchResult.h.

Definition at line 33 of file MatchResult.h.

std::vector< unsigned > MatchResult::keyPointIndexMap

maps indices of keypoints from the bounding box (as in stage[123]Matches) to scene keypoints

Definition at line 41 of file MatchResult.h.

keypoints belonging to the object image

Definition at line 44 of file MatchResult.h.

object parameters

Definition at line 27 of file MatchResult.h.

Definition at line 28 of file MatchResult.h.

std::vector<Point2D> MatchResult::outline

Definition at line 34 of file MatchResult.h.

Definition at line 51 of file MatchResult.h.

keypoint correspondences after different matching stages

Definition at line 47 of file MatchResult.h.

std::vector< std::list< KeyPointMatch> > MatchResult::stage2Matches

Definition at line 48 of file MatchResult.h.

Definition at line 49 of file MatchResult.h.


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


or_libs
Author(s): Viktor Seib
autogenerated on Tue Jan 7 2014 11:24:03