图片生成视频

import cv2
fps = 14    #保存视频的FPS,可以适当调整
size=(852,480) #图片大小很关键,大小不对生成的视频就无法读取
fourcc = cv2.VideoWriter_fourcc(*'XVID')
videoWriter = cv2.VideoWriter('/home/Videos/dancing/dance4_openpose.mp4',fourcc,fps,size)#最后一个是保存图片的尺寸
f=open('/home/Videos/dancing/sorted_dance2_openpose_list','r')
img_path='/home/Videos/dancing'
count=0
import os
for line in f.readlines():
    name=line.rstrip().replace('./','')
    print(name)
    name=os.path.join(img_path,name)
    # if count>360 and count<660:
    frame = cv2.imread(name)
    videoWriter.write(frame)
videoWriter.release()

猜你喜欢

转载自blog.csdn.net/qq_33547191/article/details/95514033