1. 描述
多帧图片转成gif动图
2. 代码
import imageio
import os
import sys
def pic2Video(path, output_name):
files = []
for f in os.listdir(dir):
files.append(f)
files.sort(key=lambda x: int(x[:-4]))
frames = []
for i in range(len(files)):
print('process:[{}]/[{}]'.format(i+1, len(files)))
frames.append(imageio.imread(dir + '/' + files[i]))
time = 0.1
imageio.mimsave(output_name, frames, 'GIF', duration = time)
print("over")
if __name__ == '__main__':
dir = '/home/seivl/视频/tabs'
name = "seivl_image_our_camera.gif"
pic2Video(dir, name)
版权声明:本文为qq_35632833原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。