解决历程:

一、更新opencv版本

在虚拟环境里使用命令
删除原先的opencv版本

pip uninstall opencv-python

再下载新版本

pip install opencv-python

二、更改代码

将下列代码

cap = cv2.VideoCapture(0, cv2.CAP_DSHOW)

改为

cap = cv2.VideoCapture(0)

个人感觉是第二个改动起的作用

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐