(img_list, fp_out, duration)
| 59 | |
| 60 | |
| 61 | def compose_gif_img_list(img_list, fp_out, duration): |
| 62 | img, *imgs = [Image.fromarray(np.array(image)) for image in img_list] |
| 63 | img.save(fp=fp_out, format='GIF', append_images=imgs, optimize=False, |
| 64 | save_all=True, loop=0, duration=duration) |
| 65 | |
| 66 | |
| 67 | def save_images(visuals, image_path): |