gpt4 book ai didi

python - 在 OpenCV Python 中找不到 SIFT 或 xfeatures2d

转载 作者:行者123 更新时间:2023-12-02 17:36:17 26 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





PyCharm: Installation of non-free OpenCV modules for operations like SIFT, SURF

(2 个回答)


3年前关闭。




我最近使用 OpenCV 3.4.1 切换回 python 进行面部检测和模式识别但是在运行 OpenCV 进行点识别时,出现错误

AttributeError: module 'cv2.cv2' has no attribute 'SIFT_create'

我读过从 sift = cv2.SIFT_create() 更改行至 sift = sift = cv2.xfeatures2d.SIFT_create()应该解决这个问题。

但是我收到一个错误
AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d'.

xfeatures2d 不应该包含在 OpenCV 中吗?关于如何解决这个问题的任何建议?谢谢!

最佳答案

我猜你安装了opencv-python与点。该软件包不包括贡献的模块。要修复,请卸载 opencv-python并安装opencv-contrib-python反而。

关于python - 在 OpenCV Python 中找不到 SIFT 或 xfeatures2d,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50479607/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com