上面是我创建的群聊,欢迎新朋友的加入。
直接上源码
保存图片
# 从摄像头读取一个图片文件
ret_val, vid_image = camera_device.read()
if (not ret_val):
print("No image from camera, exiting")
break
cv2.imwrite('save_picture/out.png', vid_image)
# 显示图片到窗口中
cv2.imshow(CV_WINDOW_NAME, vid_image)
保存视频
# 从摄像头读取一个图片文件
ret_val, vid_image = camera_device.read()
if (not ret_val):
print("No image from camera, exiting")
break
# 设置编码格式
fourcc = cv2.VideoWriter_fourcc(*'XVID') # mpeg4编码
#设置帧频
fps = 6
#设置分辨率
framesize = (REQUEST_CAMERA_WIDTH,REQUEST_CAMERA_HEIGHT)
#设置摄像头输出
out = cv2.VideoWriter('save_video/output.avi',fourcc,fps,framesize)
gray = cv2.cvtColor(vid_image,cv2.COLOR_BGR2GRAY)
#写数据到本地
out.write(vid_image)
# 显示图片到窗口中
cv2.imshow(CV_WINDOW_NAME, vid_image)