OpenCV for Unity 2.6.3
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.
|
Class for matching keypoint descriptors. More...
Public Member Functions | |
DMatch () | |
DMatch (int _queryIdx, int _trainIdx, float _distance) | |
DMatch (int _queryIdx, int _trainIdx, int _imgIdx, float _distance) | |
bool | lessThan (DMatch it) |
override string | ToString () |
DMatch (in Vec4f vals) | |
DMatch (in(float queryIdx, float trainId, float imgIdx, float distance) vals) | |
bool | lessThan (in Vec4f it) |
bool | lessThan (in(float queryIdx, float trainId, float imgIdx, float distance) it) |
float float float float distance | ToValueTuple () |
Vec4f | ToVec4f () |
override int | GetHashCode () |
override bool | Equals (Object obj) |
bool | Equals (DMatch a) |
Static Public Member Functions | |
static | operator Vec4f (DMatch dMatch) |
static | operator (float queryIdx, float trainId, float imgIdx, float distance)(DMatch dMatch) |
static | operator DMatch (in(float queryIdx, float trainId, float imgIdx, float distance) valueTuple) |
static bool | operator== (DMatch a, DMatch b) |
static bool | operator!= (DMatch a, DMatch b) |
static bool | operator< (DMatch d1, DMatch d2) |
static bool | operator> (DMatch d1, DMatch d2) |
Public Attributes | |
int | queryIdx |
int | trainIdx |
int | imgIdx |
float | distance |
float | queryIdx |
float float | trainId |
float float float | imgIdx |
Class for matching keypoint descriptors.
This class is used for matching keypoint descriptors between images. It stores the query descriptor index, the train descriptor index, the train image index, and the distance between the descriptors.
C++: cv::DMatch Class Reference
OpenCVForUnity.CoreModule.DMatch.DMatch | ( | ) |
OpenCVForUnity.CoreModule.DMatch.DMatch | ( | int | _queryIdx, |
int | _trainIdx, | ||
float | _distance ) |
OpenCVForUnity.CoreModule.DMatch.DMatch | ( | int | _queryIdx, |
int | _trainIdx, | ||
int | _imgIdx, | ||
float | _distance ) |
OpenCVForUnity.CoreModule.DMatch.DMatch | ( | in Vec4f | vals | ) |
OpenCVForUnity.CoreModule.DMatch.DMatch | ( | in(float queryIdx, float trainId, float imgIdx, float distance) | vals | ) |
bool OpenCVForUnity.CoreModule.DMatch.Equals | ( | DMatch | a | ) |
override bool OpenCVForUnity.CoreModule.DMatch.Equals | ( | Object | obj | ) |
override int OpenCVForUnity.CoreModule.DMatch.GetHashCode | ( | ) |
bool OpenCVForUnity.CoreModule.DMatch.lessThan | ( | DMatch | it | ) |
bool OpenCVForUnity.CoreModule.DMatch.lessThan | ( | in Vec4f | it | ) |
bool OpenCVForUnity.CoreModule.DMatch.lessThan | ( | in(float queryIdx, float trainId, float imgIdx, float distance) | it | ) |
|
explicitstatic |
|
explicitstatic |
|
explicitstatic |
|
static |
|
static |
|
static |
override string OpenCVForUnity.CoreModule.DMatch.ToString | ( | ) |
float float float float distance OpenCVForUnity.CoreModule.DMatch.ToValueTuple | ( | ) |
Vec4f OpenCVForUnity.CoreModule.DMatch.ToVec4f | ( | ) |
float OpenCVForUnity.CoreModule.DMatch.distance |
int OpenCVForUnity.CoreModule.DMatch.imgIdx |
Train image index.
float float float OpenCVForUnity.CoreModule.DMatch.imgIdx |
int OpenCVForUnity.CoreModule.DMatch.queryIdx |
Query descriptor index.
float OpenCVForUnity.CoreModule.DMatch.queryIdx |
float float OpenCVForUnity.CoreModule.DMatch.trainId |
int OpenCVForUnity.CoreModule.DMatch.trainIdx |
Train descriptor index.