GIF文件图像提取
我没有学过PIL所以求解共有4道 from PIL import Imageimport os
gif_photo = Image.open('篮球运动.gif')
os.mkdir('篮球运动img')
os.chdir('篮球运动img')
try:
gif_photo.save(f'篮球运动{gif_photo.tell()}.png')
while True:
gif_photo.seek(gif_photo.tell()+1)
gif_photo.save(f'篮球运动{gif_photo.tell()}.png')
except:
print('全部提取完成~')
其他的你自己改改文件名即可~ 官网手册都有的:https://pillow.readthedocs.io/en/stable/handbook/tutorial.html#
from PIL import Image
from PIL import ImageSequence
with Image.open("test.gif") as im:
for n, frame in enumerate(ImageSequence.Iterator(im)):
frame.save(r'gif_%d.png' % n) 导入PS一张张拖出来{:10_256:}
页:
[1]