OpenCV 5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
cv::xfeatures2d::Elliptic_KeyPoint Class Reference

Elliptic region around an interest point. More...

#include <opencv2/xfeatures2d.hpp>

Collaboration diagram for cv::xfeatures2d::Elliptic_KeyPoint:

Public Member Functions

 Elliptic_KeyPoint ()
 
 Elliptic_KeyPoint (Point2f pt, float angle, Size axes, float size, float si)
 
virtual ~Elliptic_KeyPoint ()
 
- Public Member Functions inherited from cv::KeyPoint
 KeyPoint ()
 the default constructor
 
 KeyPoint (float x, float y, float size, float angle=-1, float response=0, int octave=0, int class_id=-1)
 
 KeyPoint (Point2f pt, float size, float angle=-1, float response=0, int octave=0, int class_id=-1)
 
size_t hash () const
 

Public Attributes

Size_< float > axes
 the lengths of the major and minor ellipse axes
 
float si
 the integration scale at which the parameters were estimated
 
Matx23f transf
 the transformation between image space and local patch space
 
- Public Attributes inherited from cv::KeyPoint
float angle
 
int class_id
 object class (if the keypoints need to be clustered by an object they belong to)
 
int octave
 octave (pyramid layer) from which the keypoint has been extracted
 
Point2f pt
 coordinates of the keypoints
 
float response
 the response by which the most strong keypoints have been selected. Can be used for the further sorting or subsampling
 
float size
 diameter of the meaningful keypoint neighborhood
 

Additional Inherited Members

- Static Public Member Functions inherited from cv::KeyPoint
static void convert (const std::vector< KeyPoint > &keypoints, std::vector< Point2f > &points2f, const std::vector< int > &keypointIndexes=std::vector< int >())
 
static void convert (const std::vector< Point2f > &points2f, std::vector< KeyPoint > &keypoints, float size=1, float response=1, int octave=0, int class_id=-1)
 
static float overlap (const KeyPoint &kp1, const KeyPoint &kp2)
 

Detailed Description

Elliptic region around an interest point.

Constructor & Destructor Documentation

◆ Elliptic_KeyPoint() [1/2]

cv::xfeatures2d::Elliptic_KeyPoint::Elliptic_KeyPoint ( )

◆ Elliptic_KeyPoint() [2/2]

cv::xfeatures2d::Elliptic_KeyPoint::Elliptic_KeyPoint ( Point2f pt,
float angle,
Size axes,
float size,
float si )

◆ ~Elliptic_KeyPoint()

virtual cv::xfeatures2d::Elliptic_KeyPoint::~Elliptic_KeyPoint ( )
virtual

Member Data Documentation

◆ axes

Size_<float> cv::xfeatures2d::Elliptic_KeyPoint::axes

the lengths of the major and minor ellipse axes

◆ si

float cv::xfeatures2d::Elliptic_KeyPoint::si

the integration scale at which the parameters were estimated

◆ transf

Matx23f cv::xfeatures2d::Elliptic_KeyPoint::transf

the transformation between image space and local patch space


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