Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from PIL import Image
- im = Image.open(ohayou.gif)
- def iter_frames(im):
- try:
- i= 0
- while 1:
- im.seek(i)
- imframe = im.copy()
- if i == 0:
- palette = imframe.getpalette()
- else:
- imframe.putpalette(palette)
- yield imframe
- i += 1
- except EOFError:
- pass
- for i, frame in enumerate(iter_frames(im)):
- frame.save('ohayou%d.png' % i,**frame.info)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement