模块 'cv2.cv2' 没有属性 'xfeatures2d' (OpenCV 4.1.2)


sift  = cv2.xfeatures2d.SIFT_create()             
AttributeError                         Traceback (most recent call last)
<ipython-input-49-11572687581a> in <module>()
8 gray = cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)
9 #create sift object
---> 10 sift  = cv2.xfeatures2d.SIFT_create()
11 #calculate keypoints and their orientation
12 keypoints,descriptors = sift.detectAndCompute(gray,None)

属性错误:模块"cv2.cv2"没有属性"xfeatures2d">

看起来筛分和冲浪已经贬值了。

sift = cv2.xfeatures2d.SIFT_create(( 即使安装了 contrib 也无法正常工作

该线程有一个类似的问题,所选答案是这样的: https://stackoverflow.com/a/52514095/11013286

我可能是错的,但我认为cv2.xfeatures2d.SIFT_create()仅适用于旧版本

最新更新