Back to project page android-opencv-template.
The source code is released under:
MIT License
If you think the Android project android-opencv-template listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package org.opencv.features2d; //from w ww . j a v a 2 s . c om //C++: class DMatch /** * Structure for matching: query descriptor index, train descriptor index, train * image index and distance between descriptors. */ public class DMatch { /** * Query descriptor index. */ public int queryIdx; /** * Train descriptor index. */ public int trainIdx; /** * Train image index. */ public int imgIdx; public float distance; public DMatch() { this(-1, -1, Float.MAX_VALUE); } public DMatch(int _queryIdx, int _trainIdx, float _distance) { queryIdx = _queryIdx; trainIdx = _trainIdx; imgIdx = -1; distance = _distance; } public DMatch(int _queryIdx, int _trainIdx, int _imgIdx, float _distance) { queryIdx = _queryIdx; trainIdx = _trainIdx; imgIdx = _imgIdx; distance = _distance; } /** * Less is better. */ public boolean lessThan(DMatch it) { return distance < it.distance; } @Override public String toString() { return "DMatch [queryIdx=" + queryIdx + ", trainIdx=" + trainIdx + ", imgIdx=" + imgIdx + ", distance=" + distance + "]"; } }