OpenCV 版本 2.4.10 中的 knnMatch

knnMatch in OpenCV version 2.4.10

有人知道如何在 2.4.10 版本中调用 knnMatch 吗?

我是这样用的,不行,还报错。有人知道怎么用吗?

std::vector< DMatch > matches;  
BFMatcher matcher(NORM_L2, true); 
Mat mask;
matcher.knnMatch(descriptors_1, descriptors_2, matches, 2, mask, false);  // Find two nearest matches

错误是:没有重载函数的实例"cv::DescriptorMatcher::knnMatch"匹配参数列表

如果有人能给我一个可以在 2.4.10 上成功 运行 的玩具示例,我将不胜感激。提前致谢!

尝试更改匹配声明:

    vector<vector<DMatch>> matches;