前言
当我们录制了一个动图或者视频时,想要把他放到论文中展示效果,一般是不可能的,因为论文只支持图片。为了解决在论文中放入动态图片或者视频的需求,只能退而求其次,将其变为多帧图片,然后放到论文中。因此本文的目的就是为了将动图分割为多帧图片,然后拼接起来成为一张图片,用于论文中。
一、准备动图
gif动图一般可以通过各种软件进行录制,比如gif cam或者OBS等等,如果之前录制的是视频,也可以找到相应的工具进行转换。
二、使用步骤
2.1 环境配置
conda create -n gif_split python=3.8
conda activate gif_split
pip install pillow
2.2 运行
自定义修改gif_split.py中的参数:
gif_path:将要提取帧的源文件名称
output_path:输出拼接的图片名称
num_frames:要均匀提取gif图片的帧数
interval:帧之间的间隔(像素)
python gif_split.py
2.3 运行效果图
原gif动图
分割之后的图片
总结
将一个GIF图片均匀分割,可以指定分割的帧数,最后将帧拼接起来,可用于论文或者项目报告中!
本项目地址,能顺便点个star就感激不尽啦!