几行代码生成动态表情包
原始文件
代码
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Author: yudengwu
# @Date : 2020/6/27
# _*_ coding:utf-8 _*_
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
def main():
imagelist = ['1.jpg', '2.jpg', '3.jpg', '4.jpg','5.jpg','6.jpg']
gif_name = '表情包.gif'
duration = 0.1
gif(imagelist, gif_name, duration)
if __name__ == '__main__':
main()
结果
说明
主要用啦 库
imageio
duration 间隔 ,图片之间的间隔。
半路出家的小白,如果你觉得本文对你有用,请点个赞支持下,谢谢。