DMatch类Opencv

时间:2015-02-05 18:28:13

标签: java android eclipse opencv

我正在创建一个检测并识别Android上的对象的应用程序。通过对该领域的一些研究,我做了一些应用并得到了一些结果,如下: enter image description here

但是,我想训练我的图像,我在 DMatch类上找到了以下链接中的 trainIdx queryIdx :< / p>

OpenCV documentarion

有人可以解释我如何在我的应用程序中使用它以及这些属性的定义? 提前谢谢。

1 个答案:

答案 0 :(得分:1)

cv::DMatch是包含results of a matcher的类 给定一堆训练描述符和另一堆查询描述符,DMatch告诉您每个查询描述符的最佳匹配。

对于每个找到的匹配,DMatch将告诉您:查询描述符索引,列车描述符索引,列车图像索引(每个图像生成多个训练描述符),以及这些之间的距离查询和训练描述符。

有关更详细的用法,请参阅this example