Spec-Zone.ru › Matplotlib 3.8

matplotlib.animation.ArtistAnimation

classmatplotlib.animation.ArtistAnimation(fig, artists, *args, **kwargs)[source]

TimedAnimation подкласс, который создаёт анимацию, используя фиксированный набор объектов Artist.

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

Примечание

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

Параметры:
figFigure

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

artistsсписок

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

intervalцелое число, по умолчанию: 200

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

repeat_delayцелое число, по умолчанию: 0

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

repeatbool, по умолчанию: True

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

blitbool, по умолчанию: False

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

__init__(fig, artists, *args, **kwargs)[source]

Методы

__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-представление анимации.

Атрибуты

repeat

[Устарело]

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

Spec-Zone.ru

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