python 几行代码生成动态表情包(生成gif动图) | 您所在的位置:网站首页 › gif表情图怎么做 › python 几行代码生成动态表情包(生成gif动图) |
几行代码生成动态表情包 原始文件
结果 2.批量读取文件夹下的图片并制作成gif图 import os """批量读取文件夹的图片""" photo_lsit=[] def ReFileName(dirPath): """ :param dirPath: 文件夹路径 :return: """ # 对目录下的文件进行遍历 for file in os.listdir(dirPath): # 判断是否是文件 if os.path.isfile(os.path.join(dirPath, file)) == True: c= os.path.basename(file) name=dirPath+'\\'+c photo_lsit.append(name) #gif模块 import imageio def gif(imagelist, gif_name, duration=1): frames = [] for imagename in imagelist: frames.append(imageio.imread(imagename)) imageio.mimsave (gif_name, frames, 'GIF', duration=duration) return if __name__ == '__main__': dirPath = r"C:\Users\Shineion\Desktop\yu" ReFileName(dirPath) gif_name = '表情包.gif' duration = 1 gif(photo_lsit, gif_name, duration)半路出家的小白,如果你觉得本文对你有用,请点个赞支持下,谢谢。 |
CopyRight 2018-2019 实验室设备网 版权所有 |