cv2.xfeature2d.sift报错最新亲测可行解决方案

OpenCV xfeature2d SIFT 解决方法

引用官方代码

gray= cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)
sift = cv2.xfeatures2d.SIFT_create()

的时候,会弹出cv2 中没有xfeature2d这个 attributues。
但是这是官方代码。。好

我们面向谷歌编程, 发现需要安装依赖

pip3 install  opencv-contrib-python

安装了这个之后,之前的错误没有了,但是有新的错误,无这个函数的版权。。

搜索了一圈安装旧版本之类的答案,看下面评论好像也不可用。。于是最后机智的找到了新的可用依赖,亲测OK

pip3 install opencv-contrib-python-nonfree

get!

你可能感兴趣的:(AI)