OpenCV for Unity 2.6.5
Enox Software / Please refer to OpenCV official document ( http://docs.opencv.org/4.10.0/index.html ) for the details of the argument of the method.
|
Data structure for salient point detectors. More...
Public Member Functions | |
KeyPoint () | |
KeyPoint (float x, float y, float _size) | |
KeyPoint (float x, float y, float _size, float _angle) | |
KeyPoint (float x, float y, float _size, float _angle, float _response) | |
KeyPoint (float x, float y, float _size, float _angle, float _response, int _octave) | |
KeyPoint (float x, float y, float _size, float _angle, float _response, int _octave, int _class_id) | |
KeyPoint (in Vec7f vals) | |
KeyPoint (in(float x, float y, float size, float angle, float response, float octave, float class_id) vals) | |
bool | Equals (KeyPoint a) |
override bool | Equals (Object obj) |
override int | GetHashCode () |
override string | ToString () |
float float float float float float float class_id | ToValueTuple () |
Vec7f | ToVec7f () |
Static Public Member Functions | |
static | operator (float x, float y, float size, float angle, float response, float octave, float class_id)(KeyPoint keypoint) |
static | operator KeyPoint (in(float x, float y, float size, float angle, float response, float octave, float class_id) valueTuple) |
static | operator Vec7f (KeyPoint keypoint) |
static bool | operator!= (KeyPoint a, KeyPoint b) |
static bool | operator== (KeyPoint a, KeyPoint b) |
Public Attributes | |
float | angle |
float float float float | angle |
int | class_id |
int | octave |
float float float float float float | octave |
Point | pt |
float | response |
float float float float float | response |
float | size |
float float float | size |
float | x |
float float | y |
Data structure for salient point detectors.
The class instance stores a keypoint, which is a point feature found by one of many available keypoint detectors, such as Harris corner detector, FAST, StarDetector, SURF, SIFT, etc.
The keypoint is characterized by the 2D position, scale (proportional to the diameter of the neighborhood that needs to be taken into account), orientation, and some other parameters. The keypoint neighborhood is then analyzed by another algorithm that builds a descriptor (usually represented as a feature vector). Keypoints representing the same object in different images can then be matched using KDTree or another method.
C++: cv::KeyPoint Class Reference
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | float | x, |
float | y, | ||
float | _size, | ||
float | _angle, | ||
float | _response, | ||
int | _octave, | ||
int | _class_id ) |
x | x-coordinate of the keypoint |
y | y-coordinate of the keypoint |
_size | keypoint diameter |
_angle | keypoint orientation |
_response | keypoint detector response on the keypoint (that is, strength of the keypoint) |
_octave | pyramid octave in which the keypoint has been detected |
_class_id | object id |
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | ) |
default constructor
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | float | x, |
float | y, | ||
float | _size, | ||
float | _angle, | ||
float | _response, | ||
int | _octave ) |
x | x-coordinate of the keypoint |
y | y-coordinate of the keypoint |
_size | keypoint diameter |
_angle | keypoint orientation |
_response | keypoint detector response on the keypoint (that is, strength of the keypoint) |
_octave | pyramid octave in which the keypoint has been detected |
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | float | x, |
float | y, | ||
float | _size, | ||
float | _angle, | ||
float | _response ) |
x | x-coordinate of the keypoint |
y | y-coordinate of the keypoint |
_size | keypoint diameter |
_angle | keypoint orientation |
_response | keypoint detector response on the keypoint (that is, strength of the keypoint) |
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | float | x, |
float | y, | ||
float | _size, | ||
float | _angle ) |
x | x-coordinate of the keypoint |
y | y-coordinate of the keypoint |
_size | keypoint diameter |
_angle | keypoint orientation |
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | float | x, |
float | y, | ||
float | _size ) |
x | x-coordinate of the keypoint |
y | y-coordinate of the keypoint |
_size | keypoint diameter |
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | in Vec7f | vals | ) |
x | x-coordinate of the keypoint |
y | y-coordinate of the keypoint |
_size | keypoint diameter |
_angle | keypoint orientation |
_response | keypoint detector response on the keypoint (that is, strength of the keypoint) |
_octave | pyramid octave in which the keypoint has been detected |
_class_id | object id |
OpenCVForUnity.CoreModule.KeyPoint.KeyPoint | ( | in(float x, float y, float size, float angle, float response, float octave, float class_id) | vals | ) |
x | x-coordinate of the keypoint |
y | y-coordinate of the keypoint |
_size | keypoint diameter |
_angle | keypoint orientation |
_response | keypoint detector response on the keypoint (that is, strength of the keypoint) |
_octave | pyramid octave in which the keypoint has been detected |
_class_id | object id |
bool OpenCVForUnity.CoreModule.KeyPoint.Equals | ( | KeyPoint | a | ) |
override bool OpenCVForUnity.CoreModule.KeyPoint.Equals | ( | Object | obj | ) |
override int OpenCVForUnity.CoreModule.KeyPoint.GetHashCode | ( | ) |
|
explicitstatic |
|
explicitstatic |
|
explicitstatic |
|
static |
override string OpenCVForUnity.CoreModule.KeyPoint.ToString | ( | ) |
float float float float float float float class_id OpenCVForUnity.CoreModule.KeyPoint.ToValueTuple | ( | ) |
Vec7f OpenCVForUnity.CoreModule.KeyPoint.ToVec7f | ( | ) |
float OpenCVForUnity.CoreModule.KeyPoint.angle |
Computed orientation of the keypoint (-1 if not applicable).
float float float float OpenCVForUnity.CoreModule.KeyPoint.angle |
int OpenCVForUnity.CoreModule.KeyPoint.class_id |
Object ID, that can be used to cluster keypoints by an object they belong to.
int OpenCVForUnity.CoreModule.KeyPoint.octave |
Octave (pyramid layer), from which the keypoint has been extracted.
float float float float float float OpenCVForUnity.CoreModule.KeyPoint.octave |
Point OpenCVForUnity.CoreModule.KeyPoint.pt |
Coordinates of the keypoint.
float OpenCVForUnity.CoreModule.KeyPoint.response |
The response, by which the strongest keypoints have been selected. Can be used for further sorting or subsampling.
float float float float float OpenCVForUnity.CoreModule.KeyPoint.response |
float OpenCVForUnity.CoreModule.KeyPoint.size |
Diameter of the useful keypoint adjacent area.
float float float OpenCVForUnity.CoreModule.KeyPoint.size |
float OpenCVForUnity.CoreModule.KeyPoint.x |
float float OpenCVForUnity.CoreModule.KeyPoint.y |