Commit 797c0a8d by BellCodeEditor

auto save

parent 4a991988
from tkinter import filedialog,Tk import imageio
from PIL import Image def create_gif(image_list,gif_name,duration = 1.0)
'''
:param image_list:这个列表用于存放生成动图的图片
:peram gif_mane:字符串,所生成gif文件名,带.gif后缀
:peram dueation:图像间隔时间
:return:
'''
frames = []
for image_name in image_liast:
frames.append(imageio.imread(image_name))
imageio.mimsave(gif_mane,frames,'GIF',duration=duration)
return
root = Tk() def main():
root.withdraw() image_list = ['1.jpg','2.jpg','3.jpg']
path = filedialog.askopenfilenames(title = '选择图片文件', gif_mane = 'new.gif'
filetypes = [('ALL Files', '*')], duration = 1.5
initialdir = "./") create_gif(image_list,gif_mane,duration)
img_list = []
for i in path:
img = image.open(1)
img_list.insert(0,img)
if __name__=='__main__':
img_list[0].save("bot.gif",save_all = True, main()
append_images = img_list[1:]) \ No newline at end of file
\ No newline at end of file
img/0.png

48.4 KB

img/1.png

47.9 KB

img/10.png

52.1 KB

img/11.png

52.6 KB

img/12.png

51.8 KB

img/13.png

51.4 KB

img/14.png

50.2 KB

img/15.png

50.9 KB

img/16.png

50.2 KB

img/17.png

50.2 KB

img/18.png

50.1 KB

img/19.png

50.1 KB

img/2.png

47.7 KB

img/20.png

49.8 KB

img/22.png

50.2 KB

img/23.png

50.1 KB

img/24.png

50.3 KB

img/25.png

50.9 KB

img/26.png

49.9 KB

img/27.png

48.9 KB

img/28.png

49.1 KB

img/29.png

49.6 KB

img/3.png

48.3 KB

img/30.png

49.4 KB

img/32.png

49.1 KB

img/33.png

49.3 KB

img/35.png

48.4 KB

img/36.png

48.2 KB

img/4.png

48.2 KB

img/5.png

49.1 KB

img/6.png

50.1 KB

img/8.png

51.7 KB

img/9.png

52.1 KB

Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment