标签:name python image gif append frames png 图片
有时候写代码就是这样别人把代码写好你在后面加一个句号就行了
我很懒不想写成函数,你自己来吧.有注释就不错了
这个依赖一个图像处理库pillow,轮子就是轮他不是车
import imageio import os # 图片目录路径 path = r'xxx' # gif的图片名(随便) gif_name = r'xxxx.gif' # 需要合在一起的图片列表 image_list = [] # 相对文件名列表 image_name = [] # 把所有图加到列表里去 for i in os.listdir(path): image_name.append(i) # 图片按名字排序 image_name.sort(key= lambda x:int(x[:-4])) print(image_name) # 组合绝对路径 for i in image_name: image_list.append(path+'\\'+i) frames = [] for image_name in image_list: frames.append(imageio.imread(image_name)) # druation : 图片切换的时间,单位秒 imageio.mimsave(gif_name, frames, 'GIF', duration=0.1)
标签:name,python,image,gif,append,frames,png,图片 来源: https://www.cnblogs.com/vip136510786/p/14871752.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。