python 将图片合成视频

 

 

  1. 导包
    import os
    import cv2

     

  2.  获取图片列表
    pic_path = '/<path>/pics/out'
    pics_list = [i for i in os.listdir(pic_path) if i.endswith('.jpg')]

     

  3. 定义视频变量
    fps = 1.1  # 
    size = (1140, 640)  # 视频尺寸
    out_file_name = '{0}.mp4'.format('示例视频')  # 输出视频名称
    out_path =  '/<path>/pics/out'  # 输出视频路径
    out_file = os.path.join(out_path, out_file_name)

     

  4.  
    fourcc = cv2.VideoWriter_fourcc('D', 'I', 'V', 'X')
    
    video = cv2.VideoWriter(out_file, fourcc, fps, size)
    
    

     

  5.  
    for item in pics_list:
        item = out_path + '/' + item
        img = cv2.imread(item)
        video.write(img)

     

  6.  保存视频
    video.release()

     

  7.  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值