| 
 
	积分337贡献 精华在线时间 小时注册时间2016-2-27最后登录1970-1-1 
 | 
 
| 
将任意文件夹中的图片转成gif文件
x
登录后查看更多精彩内容~您需要 登录 才可以下载或查看,没有帐号?立即注册 
  例子如下,觉得有用希望可以回复一下
 
 import imageio
 import os
 def create_gif(image_list, gif_name, duration = 1.0):
 '''
 :param image_list: 这个列表用于存放生成动图的图片
 :param gif_name: 字符串,所生成gif文件名,带.gif后缀
 :param duration: 图像间隔时间
 :return:
 '''
 frames = []
 for image_name in image_list:
 frames.append(imageio.imread(image_name))
 
 imageio.mimsave(gif_name, frames, 'GIF', duration=duration)
 return
 
 def main():
 #这里放上自己所需要合成的图片
 image_list = os.listdir('./20190613/')
 image_list.sort()
 nfil = len(image_list)
 print(nfil)
 for i in range(nfil):
 image_list='./20190613/'+image_list
 gif_name = '20190613-0.1.gif'
 duration = 0.1   # interal time (s)
 create_gif(image_list, gif_name, duration)
 
 if __name__ == '__main__':
 main()
 
 
 | 
 |