我不能在OpenCV中安装SIFT

问题描述 投票:0回答:1

我不能使用SIFT,当我输入命令 sift = cv2.xfeatures2d.SIFT_create()它显示module has no attribute named xfeatures2d请帮助我的人,我是在紧急!

python
1个回答
0
投票

SIFT是一种获得专利的算法,因此在每个开放-CV版本中不可用。你可以做的是同时安装OpenCV和它的contrib部分,即,

pip install opencv-python==3.3.0.10 opencv-contrib-python==3.3.0.10

上海外贸学院的OpenCV以上版本的工作对我罚款。

© www.soinside.com 2019 - 2024. All rights reserved.