Steganography
Challenge
Link
Ancient Scrawls (409 pts)
Description
Solution
import os
from PIL import Image
def separate_gif(gif_path, save_path):
gif = Image.open(gif_path)
try:
os.mkdir(save_path)
except:
pass
for i in range(gif.n_frames):
gif.seek(i)
gif.save(os.path.join(save_path, 'frame{:02d}.png'.format(i)))
if __name__ == '__main__':
separate_gif('file.gif', 'frames/')Last updated