使用opencv去操作树莓派摄像头保存图片和视频
利用树莓派的摄像头去学习opencv的基本操作 —— 保存图片和视频 1、使用Opencv去控制树莓派的摄像头拍照并保存到本地,主要使用cv2和numpy库 #!/usr/bin/python3 # -*- coding:utf-8 -*- import cv2 import numpy #初始化摄像头 camera = cv2.VideoCapture(0) #读取图像 ret,img = camera.read() #转换为灰度图像 gray = cv2.cvtColor(img,cv2.COLOR_BGR2GRAY) #保存图像 cv2.imwrite('img.jpg',img) cv2.imwrite('gray.jpg',gray) #释放摄像头 camera.release() cv2.destroyAllWindwos() 2、记录一段视频到本地 #!/usr/bin/python3 # -*- coding:utf-8 -*- #保存一段视频到本地 import cv2 import numpy #初始化摄像头 camera = cv2.VideoCapture(0) # 设置编码格式 fourcc = cv2.VideoWriter_fourcc(*'XVID') # mpeg4编码 #设置帧频 fps =24 #设置分辨率 framesize =