# user:Yollison
# Author: Yollison
# createtime: 2021/9/23 9:41
'''
这个程序是把某个文件夹里所有图片生成GIF动图
里面的功能不包括整理图片格式,直接暴力生成,所以图片最好在保存时就整理好格式
'''
import imageio
import os
def create_gif(image_list, gif_name, duration=0.35):
frames = []
for image_namein image_list:
frames.append(imageio.imread(image_name))
imageio.mimsave(gif_name, frames, 'GIF', duration=duration)
return
def main():
image_list = []
# 自动读取文件夹里图片的名字
for filenamein os.listdir(r"D:/results"):# 图片所在文件夹的路径
image_list.append('D:\\results\\'+filename)# 此路径与上一条语句路径保持一致
gif_name ='result.gif' # 保存路径在此程序这里,也可自己指定路径
duration =0.35
# 生成gif
create_gif(image_list, gif_name, duration)
if __name__ =='__main__':
main()
首先找到要制作动图的视频。点击打开观看。
视频观看过程中,打开动图制作软件。
选择需要截取的画面。
点击录制几秒钟后,点击停止并保存。
保存到电脑,然后可以传到手机进行使用。