Spec-Zone.ru › Matplotlib

matplotlib.animation.ArtistAnimation

classmatplotlib.animation.ArtistAnimation(fig, artists, *args, **kwargs)[исходный код]

Подкласс TimedAnimation, создающий анимацию с использованием фиксированного набора объектов Artist.

Перед созданием экземпляра необходимо выполнить построение всех графиков и сохранить соответствующие художники.

Примечание

Созданный объект Animation необходимо сохранить в переменной, которая существует столько же, сколько должна работать анимация. В противном случае объект Animation будет удален сборщиком мусора, и анимация остановится.

Параметры:
figFigure

Объект фигуры, используемый для получения необходимых событий, например отрисовки или изменения размера.

artistslist

Каждый элемент списка представляет собой коллекцию объектов Artist, которые становятся видимыми в соответствующем кадре. Остальные художники становятся невидимыми.

intervalint, default: 200

Задержка между кадрами в миллисекундах.

repeat_delayint, default: 0

Задержка в миллисекундах между последовательными запусками анимации, если repeat имеет значение True.

repeatbool, default: True

Определяет, повторяется ли анимация после завершения последовательности кадров.

blitbool, default: False

Определяет, используется ли блиттинг для оптимизации отрисовки.

__init__(fig, artists, *args, **kwargs)[исходный код]

Методы

__init__(fig, artists, *args, **kwargs)

new_frame_seq()

Возвращает новую последовательность сведений о кадрах.

new_saved_frame_seq()

Возвращает новую последовательность сохранённых/кэшированных сведений о кадрах.

pause()

Приостанавливает анимацию.

resume()

Возобновляет анимацию.

save(filename[, writer, fps, dpi, codec, ...])

Сохраняет анимацию в виде видеофайла, отрисовывая каждый кадр.

to_html5_video([embed_limit])

Преобразует анимацию в HTML5-тег <video>.

to_jshtml([fps, embed_frames, default_mode])

Создаёт HTML-представление анимации.

© 2012–2026 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/stable/api/_as_gen/matplotlib.animation.ArtistAnimation.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API