- 比如有两张图片img1,img2开始做他俩的匹配
- bf = cv2.BFMatcher(cv.NORM_L2)
- matches = bf.knnMatch(des1,des2,k=3)
- DMatch.distance - 每个des1[i]有3个最近邻
- DMatch.trainIdx - img2当前图片des2[i]索引所以等于i
- DMatch.queryIdx - img1当前des1[i]的索引所以等于i
- DMatch.imgIdx - des1对应的图片索引比如两个图片那么des1对应的图片索引为0
例子:
matches[0][0].imgIdx
Out[102]: 0
matches[0][0].queryIdx
Out[103]: 0
matches[0][1].imgIdx
Out[104]: 0
ma