图像处理4:录像视频保存

来源:互联网 发布:网络销售投资 编辑:程序博客网 时间:2024/06/05 16:30

与从摄像头中捕获一样,你只需要把设备索引号改成视频文件的名字。在播放每一帧时,使用 cv2.waiKey() 设置适当的持续时间。如果设置的太低视 频就会播放的非常快,如果设置的太高就会播放的很慢(你可以使用这种方法 控制视频的播放速度)。通常情况下 25 毫秒就可以了。



#coding:utf-8import numpy as npimport cv2cap = cv2.VideoCapture(0)fourcc = cv2.cv.CV_FOURCC(*'XVID')out = cv2.VideoWriter('F:/output.avi', fourcc, 20.0, (640,480))while(cap.isOpened()):    ret, frame = cap.read()    if ret == True:        frame = cv2.flip(frame, 1)#故意加的两行,flip()可以使图像翻转,1:水平翻转;0:垂直翻转;-1:水平垂直翻转。        frame = cv2.flip(frame, 1)        out.write(frame)        cv2.imshow('frame',frame)        if cv2.waitKey(1) & 0xFF ==ord('q'):            break    else:        breakcap.release()cap.release()cv2.destroyAllWindows()


视频没办法上传,截个图先:




阅读全文
0 0
原创粉丝点击