读取摄像头
# 从摄像头获取图像数据 cap = cv2.VideoCapture(0) while(True): # ret 读取成功True或失败False # frame读取到的图像的内容 # 读取一帧数据 ret,frame = cap.read() # 变为灰度图 gray = cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY) cv2.imshow('frame',gray) # waitKey功能是不断刷新图像,单位ms,返回值是当前键盘按键值 # ord返回对应的ASCII数值 if cv2.waitKey(1) & 0xff == ord('q'): break cap.release() #摄像头释放 cv2.destroyAllWindows() #窗口释放