GSLAM  3.0.0
Classes | Public Types | Public Member Functions | Public Attributes | List of all members
KeyPoint Class Reference

Classes

union  Cv32suf
 

Public Types

typedef union GSLAM::KeyPoint::Cv32suf Cv32suf
 

Public Member Functions

 KeyPoint (Point2f _pt, float _size, float _angle=-1, float _response=0, int _octave=0, int _class_id=-1)
 
 KeyPoint (float x, float y, float _size, float _angle=-1, float _response=0, int _octave=0, int _class_id=-1)
 
size_t hash () const
 

Public Attributes

Point2f pt
 coordinates of the keypoints
 
float size
 diameter of the meaningful keypoint neighborhood
 
float angle
 computed orientation of the keypoint (-1 if not applicable); < it's in [0,360) degrees and measured relative to < image coordinate system, ie in clockwise.
 
float response
 the response by which the most strong keypoints have been selected. Can be used for the further sorting or subsampling
 
int octave
 octave (pyramid layer) from which the keypoint has been extracted
 
int class_id
 object class (if the keypoints need to be clustered by an object they belong to)