opencv-从设备获取视频并且一帧一帧的保存下来

来源:互联网 发布:局域网分析软件 编辑:程序博客网 时间:2024/05/17 02:20

前提安装了python-opencv

# -*- coding: utf-8 -*-"""creaded by AndrwegithubQQ:564631192"""import numpy as npimport cv2cap = cv2.VideoCapture(0)# Define the codec and create VideoWriter objectfourcc = cv2.cv.FOURCC(*'XVID')out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480))while(cap.isOpened()):    ret, frame = cap.read()    if ret==True:        frame = cv2.flip(frame,0)        # write the flipped frame        out.write(frame)        cv2.imshow('frame',frame)        if cv2.waitKey(1) & 0xFF == ord('q'):            break        else:            break# Release everything if job is finishedcap.release()out.release()cv2.destroyAllWindows()
0 0
原创粉丝点击