Problem with warning: comparison between signed and unsigned integer expressions

pull/3984/head
laurentBerger 10 years ago
parent 56856a1810
commit 9ddb8bdb8b
  1. 5
      samples/cpp/matchmethod_orb_akaze_brisk.cpp

@ -56,8 +56,9 @@ int main(void)
descriptorMatcher->match(descImg1, descImg2, matches, Mat());
// Keep best matches only to have a nice drawing
Mat index;
Mat tab(int(matches.size()), 1, CV_32F);
for (int i = 0; i<matches.size(); i++)
int nbMatch=int(matches.size());
Mat tab(nbMatch, 1, CV_32F);
for (int i = 0; i<nbMatch; i++)
tab.at<float>(i, 0) = matches[i].distance;
sortIdx(tab, index, SORT_EVERY_COLUMN + SORT_ASCENDING);
vector<DMatch> bestMatches;

Loading…
Cancel
Save