我正试图计算给定一组 Keypoint
的描述符,我已经用cv2.KeyPoint
计算过了!
但是当我尝试这样调用 sift.compute()
时,只是想看看它是否有效:
sift= cv2.SIFT()
sift.compute(img, Keypoint)
我遇到了以下我无法理解的错误: <method 'compute' of 'cv2.Feature2D' objects> returned NULL without setting an error
我正在使用Opencv 4.4
Tags:
如果你看documentation
您应该将
SIFT
声明为:因此,正确的代码为:
更新
如果已经计算了关键点(
kp
),则在当前图像上绘制它:相关问题 更多 >
编程相关推荐