for (size_t m = 0; m < matches12.size(); m)
{
bool findCrossCheck = false;
for (size_t fk = 0; fk < matches12[m].size(); fk++)
{
DMatch forward = matches12[m][fk];
for (size_t bk = 0; bk < matches21[forward.trainIdx].size(); bk++)
{
DMatch backward = matches21[forward.trainIdx][bk];
if (backward.trainIdx == forward.queryIdx)
{
filteredMatches12.push_back(forward);
findCrossCheck = true;
break;
}
}
if (findCrossCheck) break;
}
}
下面就會出現Assert failed:queries。cols == veclen<>
vector out of range
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/145427.html
標籤:CDN
