outImage = cv.drawKeypoints( image, keypoints, outImage[, color[, flags]] )
参数 | 描述 |
---|
img | 原图片 |
keypoints | 关键点,由detect()计算得来 |
color | 关键点的颜色 |
flags | 绘制的方式 |
outImg = cv.drawMatches( img1, keypoints1, img2, keypoints2, matches1to2, outImg[, matchColor[, singlePointColor[, matchesMask[, flags]]]] )
outImg = cv.drawMatchesKnn( img1, keypoints1, img2, keypoints2, matches1to2, outImg[, matchColor[, singlePointColor[, matchesMask[, flags]]]] )
参数 | 描述 |
---|
img1 | 第一个图像 |
keypoints | 第一个图像的特征点 |
img2 | 第二个图像 |
keypoints2 | 第二个图像的特征点 |
matches1to2 | 第一个图像和第二个图像匹配点 |
outImg | 输出的图像 |
matchColor | 匹配线的颜色 |
singlePointColor | 未匹配的点的颜色 |
mathesMask | Mask determining which matches are drawn. If the mask is empty, all matches are drawn. |
flags | 画图的方式 |
参考文献:
https://docs.opencv.org/3.4.3/d4/d5d/group__features2d__draw.html#gab958f8900dd10f14316521c149a60433