Как извлечь данный кадр из анимации .gif в Python - PullRequest
5 голосов
/ 14 августа 2010

Я пытаюсь выяснить, как извлечь данный кадр из анимированного GIF, возможно, в PIL, в Python.Я не могу с легкостью разобраться в этом, и я предполагаю, что потребуется некоторое знание формата gif, что-то, что мне не совсем понятно.Есть ли простой способ сделать это?Нужно ли делать какой-то пользовательский анализ?

1 Ответ

5 голосов
/ 14 августа 2010

Последовательности чтения

Загрузчик GIF поддерживает методы seek и tell.Вы можете перейти к следующему кадру (im.seek(im.tell()+1) или перемотать файл назад к первому кадру.Произвольный доступ не поддерживается.

http://effbot.org/imagingbook/format-gif.htm
http://effbot.org/imagingbook/image.htm

...