1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/harmonyhub-harmonyos-ssd1306

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
gif2imgs.py 407
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Siwei Xu Отправлено 05.10.2020 09:45 8525174
#!/usr/bin/env python3
import os
import sys
from PIL import Image
if len(sys.argv) < 2:
print('Usage: {} gif outdir'.format(sys.argv[0]))
exit(-1)
gifimg = sys.argv[1]
outdir = sys.argv[2]
im = Image.open(gifimg)
if not os.path.exists(outdir):
os.mkdir(outdir)
i = 0
try:
while True:
im.seek(i)
im.save(os.path.join(outdir, 'frame' + str(i) + '.png'))
i += 1
except:
pass
print('images:', i)

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/harmonyhub-harmonyos-ssd1306.git
git@api.gitlife.ru:oschina-mirror/harmonyhub-harmonyos-ssd1306.git
oschina-mirror
harmonyhub-harmonyos-ssd1306
harmonyhub-harmonyos-ssd1306
master