首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >如何利用多张图片生成一张会自己动的gif图片?

如何利用多张图片生成一张会自己动的gif图片?

作者头像
AI深度学习求索
发布2018-12-11 16:54:27
2.5K0
发布2018-12-11 16:54:27
举报
文章被收录于专栏:AI深度学习求索AI深度学习求索

gif 图片处理:如何利用多张图片生成一张会自己动的gif图片?

先看一些示例,因为自己做实验展示时的图片还不能公开,展示几张有趣的gif图片。

看一下比较形象的卷积神经网络原理的图片和卷积操作原理的图片,显然,gif图片十分生动形象。然我们看一下如何自己制作gif图片吧,学会了可以自己制作表情包哦~

1、生成gif最简单方式就是直接录屏了,这个软件轻量,无广告,在录屏时可以自己修改帧,可以尝试一下。

录制:ScreenToGif 软件

2、python代码生成gif:

将多张图片按名称排序放在文件夹下,读取其路径放在一个列表中存起来,生成gif图片。

# 导入库
import imageio
# 定义函数
def create_gif(image_list, gif_name): 
 frames = [] # 定义帧数组
 for image_name in image_list: 
 #将图片使用imageio读取图片数据并加入frames数组 
 frames.append(imageio.imread(image_name)) 
 # 将图片按帧保存为gif 
 imageio.mimsave(gif_name, frames, 'GIF', duration = 0.038)

# 定义保存文件的名字
save_name = “result_gif.gif"
# 图片列表
append_images = ['image_path1', 'image_path2' , ... , 'image_pathn']
# 使用定义的函数生成数组
create_gif(append_images, save_name)

3、压缩网站:https://www.iloveimg.com/zh-cn/compress-image/compress-gif

使用图片直接生成gif文件,可能生成文件过大,使用起来并不方便,可以使用一些网站压缩一下,下面这个网站在压缩过程中性能损失比较小,可以尝试一下。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2018-11-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI深度学习求索 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
图片处理
图片处理(Image Processing,IP)是由腾讯云数据万象提供的丰富的图片处理服务,广泛应用于腾讯内部各产品。支持对腾讯云对象存储 COS 或第三方源的图片进行处理,提供基础处理能力(图片裁剪、转格式、缩放、打水印等)、图片瘦身能力(Guetzli 压缩、AVIF 转码压缩)、盲水印版权保护能力,同时支持先进的图像 AI 功能(图像增强、图像标签、图像评分、图像修复、商品抠图等),满足多种业务场景下的图片处理需求。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档