Python Opencv.VideoCapture(0).read() 无法读取

我遇到一个问题。
img
我想打开摄像头,但它老是报一个未知的 C++错误。从qq上可以打开摄像头。这是什么鬼?难道Python的错误还跟C++文件错误有关?还是我安装了一个假的库?
已被困1个月。求解决。

可以尝试写成 cv2.VideoCapture(0+cv2.CAP_DSHOW)试试,另外camera.read(),应该写成 ret,frame=camera.read()。如果仍然报错,就是cv2库本身安装的问题了,需要重新安装。

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632