opencv捕捉视频代码哪儿错了(在书上复制的代码 但报错了)

-*- coding: utf-8 -*-

"""
Created on Fri Jan 3 21:06:22 2014

@author: duan
"""

import numpy as np
import cv2
cap = cv2.VideoCapture(0)

while(True):

ret, frame = cap.read()


gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)


cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
    break

cap.release()
cv2.destroyAllWindows()

报错截图
图片说明

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问