AttributeError: module ‘cv2.cv2’ has no attribute ‘xfeatures2d’[Python报错]

python的cv2 报错

  • AttributeError: module 'cv2.cv2' has no attribute 'xfeatures2d'[Python报错]
    • Conda新建环境
    • Pip安装
    • 虚拟环境建好,其余的模块自行安装

AttributeError: module ‘cv2.cv2’ has no attribute ‘xfeatures2d’[Python报错]

尝试学习opencv里的sift算法,发现报错了,经过整理问题解决
跟着走下来试试,实测问题解决

Conda新建环境

注意不要新建python3.8新版本的
conda create -n env_name python=3.6
装完
activate env_name

Pip安装

pip install opencv-python==3.4.2.16

pip install opencv-contrib-python==3.4.2.16

虚拟环境建好,其余的模块自行安装

原环境uninstall opencv-python但找不到3.4.2.16旧版本,原因是python版本太新了。

你可能感兴趣的:(python,opencv)