Loading...
Searching...
No Matches
cv::xfeatures2d::Elliptic_KeyPoint Class Reference
Elliptic region around an interest point. More...
#include <opencv2/xfeatures2d.hpp>
Inheritance 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 () |
![]() | |
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 | |
![]() | |
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 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 |
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:
- opencv2/xfeatures2d.hpp