原因:opencv版本太新了,进行版本回退。
确认python版本:python --version
我的是Python 3.7.5
卸载环境中的opencv:pip uninstall opencv-python
我的是4.11版
再重新安装3.4版本:
pip install opencv-python==3.4.2.17 -i https://pypi.tuna.tsinghua.edu.cn/simple
pip install opencv-contrib-python==3.4.2.17 -i https://pypi.tuna.tsinghua.edu.cn/simple
再运行代码即可。