Spec-Zone.ru › Matplotlib 3.7

matplotlib.animation.AbstractMovieWriter

classmatplotlib.animation.AbstractMovieWriter(fps=5, metadata=None, codec=None, bitrate=None)[source]

Абстрактный базовый класс для записи видео, предоставляющий способ получения кадров, вызывая grab_frame.

setup вызывается для запуска процесса, а finish вызывается после этого. saving предоставляется в качестве менеджера контекста для облегчения этого процесса, как

with moviewriter.saving(fig, outfile='myfile.mp4', dpi=100):
    # Iterate over frames
    moviewriter.grab_frame(**savefig_kwargs)

Использование менеджера контекста гарантирует, что setup и finish выполняются по мере необходимости.

Экземпляр конкретного подкласса этого класса может быть передан в качестве аргумента writer метода Animation.save().

__init__(fps=5, metadata=None, codec=None, bitrate=None)[source]

Методы

__init__([fps, metadata, codec, bitrate])

finish()

Завершить все процессы записи видео.

grab_frame(**savefig_kwargs)

Получить информацию изображения с рисунка и сохранить как кадр видео.

saving(fig, outfile, dpi, *args, **kwargs)

Менеджер контекста для облегчения записи файла видео.

setup(fig, outfile[, dpi])

Настройка для записи файла видео.

Атрибуты

frame_size

Кортеж (width, height) в пикселях кадра видео.

abstractfinish()[source]

Завершить все процессы записи видео.

propertyframe_size

Кортеж (width, height) в пикселях кадра видео.

abstractgrab_frame(**savefig_kwargs)[source]

Получить информацию изображения с рисунка и сохранить как кадр видео.

Все ключевые слова в savefig_kwargs передаются вызову savefig для сохранения рисунка.

saving(fig, outfile, dpi, *args, **kwargs)[source]

Менеджер контекста для облегчения записи файла видео.

*args, **kw — любые параметры, которые должны быть переданы методу setup.

abstractsetup(fig, outfile, dpi=None)[source]

Настройка для записи файла видео.

Parameters:
figFigure

Объект рисунка, содержащий информацию о кадрах.

outfilestr

Имя файла результирующего файла видео.

dpifloat, default: fig.dpi

DPI (или разрешение) файла. Это управляет размером в пикселях результирующего файла видео.

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

Spec-Zone.ru

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