文件夹内照片拼接为视频

文件夹内照片拼接为视频

import cv2
import os
size = (1920,1080)#视频尺寸,需要与组成的图像一致

fourcc = cv2.VideoWriter_fourcc('D', 'I', 'V', 'X')
videowrite = cv2.VideoWriter(r'C:\Users\syg310\Desktop\dair-video\concat3.mp4',fourcc,25,size)#25是帧数,size是图片尺寸
img_list=[]
filepath = r'C:\Users\syg310\Desktop\dair-video'
for filename in os.listdir(filepath):#获取文件夹下所有文件名称
    #print(filename)
    img = cv2.imread(filepath+'/'+filename)
    if img is None:
        print(filename + " 缺失!")
        continue#继续吧,视频少一帧没什么所谓
    img_list.append(img)
for i in range(2730):#把图片写入视频,2730为图片的个数
    videowrite.write(img_list[i])
videowrite.release()
print('图像整合成功')
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值