const DMatch& m1 = pair_matches[i][1];\r
if (m0.distance < (1.f - match_conf_) * m1.distance)\r
{\r
- //matches_info.matches.push_back(m0);\r
+ matches_info.matches.push_back(m0);\r
matches.insert(make_pair(m0.queryIdx, m0.trainIdx));\r
}\r
}\r
const DMatch& m0 = pair_matches[i][0];\r
const DMatch& m1 = pair_matches[i][1];\r
if (m0.distance < (1.f - match_conf_) * m1.distance)\r
- if (matches.find(make_pair(m0.trainIdx, m0.queryIdx)) != matches.end())\r
+ if (matches.find(make_pair(m0.trainIdx, m0.queryIdx)) == matches.end())\r
matches_info.matches.push_back(DMatch(m0.trainIdx, m0.queryIdx, m0.distance));\r
}\r
}\r
const DMatch& m1 = pair_matches[i][1];\r
if (m0.distance < (1.f - match_conf_) * m1.distance)\r
{\r
- //matches_info.matches.push_back(m0);\r
+ matches_info.matches.push_back(m0);\r
matches.insert(make_pair(m0.queryIdx, m0.trainIdx));\r
}\r
}\r
const DMatch& m0 = pair_matches[i][0];\r
const DMatch& m1 = pair_matches[i][1];\r
if (m0.distance < (1.f - match_conf_) * m1.distance)\r
- if (matches.find(make_pair(m0.trainIdx, m0.queryIdx)) != matches.end())\r
+ if (matches.find(make_pair(m0.trainIdx, m0.queryIdx)) == matches.end())\r
matches_info.matches.push_back(DMatch(m0.trainIdx, m0.queryIdx, m0.distance));\r
}\r
}\r