多帧图像转为视频

使用的opencv版本是3.4,图片的名称为0001.jpg,0002.jpg,……2409.jpg.

import cv2

fps = 25   #视频帧率
fourcc = cv2.VideoWriter_fourcc('M','J','P','G')  
videoWriter = cv2.VideoWriter('/home/jianyuchen/flownet2-master/flownet2-tool/flow/video13.avi', fourcc, fps, (1280,720))   #(1360,480)为视频大小
for i in range(1,2410):
    if i<10:
        p1 = 'flow_y_000'
        p2 = i
        img = cv2.imread('/home/jianyuchen/flownet2-master/flownet2-tool/flow/video13/'+str(p1)+str(p2)+'.jpg')
    if 10<=i<100:
        p1 = 'flow_y_00'
        p2 = i
        img = cv2.imread('/home/jianyuchen/flownet2-master/flownet2-tool/flow/video13/'+str(p1)+str(p2)+'.jpg')
    if 100<=i<1000:
        p1 = 'flow_y_0'
        p2 = i
        img = cv2.imread('/home/jianyuchen/flownet2-master/flownet2-tool/flow/video13/'+str(p1)+str(p2)+'.jpg')
    if i>=1000:
        p1= 'flow_y_'
        p2 = i
        img = cv2.imread('/home/jianyuchen/flownet2-master/flownet2-tool/flow/video13/'+str(p1)+str(p2)+'.jpg')
#    cv2.imshow('img', img12)
#    cv2.waitKey(1000/int(fps))
    videoWriter.write(img)
videoWriter.release()
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值