1、查看属性,没有发现有用的信息;
2、放到010Editor分析,没有找到可用的字符串信息;
3、图片很窄,想到把他们分离再合并,总共分离出来 200 个图片:
分离:
使用python代码:
代码参考:【向生活低头】用python提取gif动图的每一帧为png格式_gif读取 python-CSDN博客
from PIL import Image
name='16' #文件名
im=Image.open('{}.gif'.format(name))
try:
im.save('{}{}.png'.format("flag",im.tell()))
while True:
im.seek(im.tell()+1)
im.save('{}{}.png'.format("flag",im.tell()))
except:
print('处理结束!')
使用convert工具:
convert aa.gif bb.png #将aa.gif逐帧转化成bb.png
于是得到200张png图片:
合并:
使用montage工具
montage flag*.png -tile x1 -geometry +0+0 flag.png
-tile:是拼接时每行和每列的图片数,这里用 x1,表示只有一行
-geometry: -geometry +0+0 的用处是让图片之间没有间隙