网络摄像头视频是黑白Python代码

网络摄像头视频是黑白Python代码,python,opencv,jupyter-notebook,Python,Opencv,Jupyter Notebook,我正在尝试使用我的笔记本电脑网络摄像头通过python代码测试实时视频 到目前为止,我使用的代码是 cap = cv2.VideoCapture(0) while cap.isOpened(): ret,frame = cap.read() cv2.imshow('Media Feed',frame) if(cv2.waitKey(10) & 0xFF == ord('q')): break cap.release() cv2.dest

我正在尝试使用我的笔记本电脑网络摄像头通过python代码测试实时视频 到目前为止,我使用的代码是

cap = cv2.VideoCapture(0)
while cap.isOpened():
    ret,frame = cap.read()
    cv2.imshow('Media Feed',frame)
    
    if(cv2.waitKey(10) & 0xFF == ord('q')):
        break

cap.release()
cv2.destroyAllWindows()
代码运行良好,但当网络摄像头打开时,它会显示像我所附的图像一样的视频 并且在3、4秒之后,我在JuyyTeNoT书中得到了一个例外:OpenCV代码<强> >/P> <强>未知C++异常 请让我知道我应该怎么做才能得到清晰的视频
谢谢

您的代码很好,一定是硬件或软件问题,您是否尝试过直接使用python而不是jupyternotebook@Ta946谢谢你的回复,是的,我尝试过,同样的事情也发生在direct python Code上。如果您的网络摄像头与其他应用程序配合良好,您尝试过吗?@ai2ys否这是我第一次使用它webcam@WaseemKhan要排除网络摄像头可能存在的缺陷,最简单的方法是将其与其他应用程序一起使用,并检查其是否正常工作。