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.
|
Class for matching keypoint descriptors. More...
Public Member Functions | |
DMatch () | |
DMatch (in Vec4f vals) | |
DMatch (in(float queryIdx, float trainId, float imgIdx, float distance) vals) | |
DMatch (int _queryIdx, int _trainIdx, float _distance) | |
DMatch (int _queryIdx, int _trainIdx, int _imgIdx, float _distance) | |
bool | Equals (DMatch a) |
override bool | Equals (Object obj) |
override int | GetHashCode () |
bool | lessThan (DMatch it) |
bool | lessThan (in Vec4f it) |
bool | lessThan (in(float queryIdx, float trainId, float imgIdx, float distance) it) |
override string | ToString () |
float float float float distance | ToValueTuple () |
Vec4f | ToVec4f () |
UnityEngine.Vector4 | ToVector4 () |
Static Public Member Functions | |
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 | operator UnityEngine.Vector4 (DMatch dMatch) |
static | operator Vec4f (DMatch dMatch) |
static bool | operator!= (DMatch a, DMatch b) |
static bool | operator< (DMatch d1, DMatch d2) |
static bool | operator== (DMatch a, DMatch b) |
static bool | operator> (DMatch d1, DMatch d2) |
Public Attributes | |
float | distance |
int | imgIdx |
float float float | imgIdx |
int | queryIdx |
float | queryIdx |
float float | trainId |
int | trainIdx |
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 |
|
explicitstatic |
|
static |
|
static |
|
static |
override string OpenCVForUnity.CoreModule.DMatch.ToString | ( | ) |
float float float float distance OpenCVForUnity.CoreModule.DMatch.ToValueTuple | ( | ) |
Vec4f OpenCVForUnity.CoreModule.DMatch.ToVec4f | ( | ) |
UnityEngine.Vector4 OpenCVForUnity.CoreModule.DMatch.ToVector4 | ( | ) |
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.