我正在尝试使用此示例代码仅绘制关键点(没有图像):
import cv2
import numpy as np
img = cv2.imread('test.png')
gray= cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
sift = cv2.SIFT()
kp = sift.detect(gray,None)
img=cv2.drawKeypoints(gray,kp)
cv2.imwrite('sift_keypoints.jpg',img)
我尝试过cv2.drawKeypoints(None,kp)
,cv2.drawKeypoints(kp)
但无济于事。
有什么想法可以实现吗?
谢谢。