首页 > 解决方案 > 我无法在 OPENCV 中安装 SIFT

问题描述

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

标签: python

解决方案


SIFT 是一种专利算法,因此并非在每个 open-cv 版本中都可用。您可以做的是同时安装 opencv 及其 contrib 部分,即

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

SIFT 在以上版本的 opencv 上对我来说工作得很好。


推荐阅读