Problem with warning: comparison between signed and unsigned integer expressions
This commit is contained in:
parent
56856a1810
commit
9ddb8bdb8b
@ -56,8 +56,9 @@ int main(void)
|
|||||||
descriptorMatcher->match(descImg1, descImg2, matches, Mat());
|
descriptorMatcher->match(descImg1, descImg2, matches, Mat());
|
||||||
// Keep best matches only to have a nice drawing
|
// Keep best matches only to have a nice drawing
|
||||||
Mat index;
|
Mat index;
|
||||||
Mat tab(int(matches.size()), 1, CV_32F);
|
int nbMatch=int(matches.size());
|
||||||
for (int i = 0; i<matches.size(); i++)
|
Mat tab(nbMatch, 1, CV_32F);
|
||||||
|
for (int i = 0; i<nbMatch; i++)
|
||||||
tab.at<float>(i, 0) = matches[i].distance;
|
tab.at<float>(i, 0) = matches[i].distance;
|
||||||
sortIdx(tab, index, SORT_EVERY_COLUMN + SORT_ASCENDING);
|
sortIdx(tab, index, SORT_EVERY_COLUMN + SORT_ASCENDING);
|
||||||
vector<DMatch> bestMatches;
|
vector<DMatch> bestMatches;
|
||||||
|
Loading…
Reference in New Issue
Block a user