在opencv中,摄像头和视频文件并没有很大不同,都是一个可以read的数据源,使用cv2.VideoCapture(path).read()可以获取(flag,当前帧),对于每一帧,使用图片处理函数即可. 调用摄像头并记录为文件: # 摄像头读取并写入文件 cameraCapture = cv2.VideoCapture(0) # 获取摄像头对象 fps = 30 size = (int(cameraCapture.get(cv2.CAP_PROP_FRAME_WIDTH)), int(cam…