matplotlib.animation.PillowWriter
-
class matplotlib.animation.PillowWriter(*args, **kwargs)[source] -
Параметры: -
fpsint -
Частота кадров для фильма.
-
codecstr or None, optional -
Кодек для использования. Если
None(по умолчанию)rcParams["animation.codec"](по умолчанию: 'h264') используется. -
bitrateint or None, optional -
Битрейт для сохранённого файла фильма, который является одним из способов управления размером и качеством выходного файла. Значение по умолчанию —
None, которое используетrcParams["animation.bitrate"](по умолчанию: -1). Значение -1 означает, что битрейт должен определяться автоматически базовой утилитой. -
extra_argslist of str or None, optional -
Список дополнительных строковых аргументов, которые должны передаваться базовой утилите для создания фильма. По умолчанию —
None, которая передаёт дополнительные аргументы вrcParams["animation.extra_args"]. -
metadataDict[str, str] or None -
Словарь ключей и значений для метаданных, которые нужно включить в выходной файл. Некоторые полезные ключи включают: название, автор, жанр, предмет, авторское право, srcform, комментарий.
-
__init__(self, *args, **kwargs)[source] -
Параметры: -
fpsint -
Частота кадров для фильма.
-
codecstr or None, optional -
Кодек для использования. Если
None(по умолчанию)rcParams["animation.codec"](по умолчанию: 'h264') используется. -
bitrateint or None, optional -
Битрейт для сохранённого файла фильма, который является одним из способов управления размером и качеством выходного файла. Значение по умолчанию —
None, которое используетrcParams["animation.bitrate"](по умолчанию: -1). Значение -1 означает, что битрейт должен определяться автоматически базовой утилитой. -
extra_argslist of str or None, optional -
Список дополнительных строковых аргументов, которые должны передаваться базовой утилите для создания фильма. По умолчанию —
None, которая передаёт дополнительные аргументы вrcParams["animation.extra_args"]. -
metadataDict[str, str] or None -
Словарь ключей и значений для метаданных, которые нужно включить в выходной файл. Некоторые полезные ключи включают: название, автор, жанр, предмет, авторское право, srcform, комментарий.
-
Методы
__init__(self, *args, **kwargs)bin_path()Возвращает двоичный путь к инструменту командной строки, используемому определённым подклассом. cleanup(self)Очистка и сбор процесса, используемого для записи файла фильма. finish(self)Завершить любые процессы обработки для записи фильма. grab_frame(self, **savefig_kwargs)Получить информацию об изображении из рисунка и сохранить как кадр фильма. isAvailable()Проверить, доступен ли подкласс MovieWriter. saving(self, fig, outfile, dpi, *args, **kwargs)Менеджер контекста для записи файла фильма. setup(self, fig, outfile[, dpi])Выполнить настройку для записи файла фильма. Атрибуты
frame_sizeКортеж (width, height)в пикселях кадра фильма.-
finish(self)[source] -
Завершить любые процессы обработки для записи фильма.
-
grab_frame(self, **savefig_kwargs)[source] -
Получить информацию об изображении из рисунка и сохранить как кадр фильма.
Все ключевые аргументы в savefig_kwargs передаются команде
savefigдля сохранения рисунка.
-
classmethod isAvailable()[source] -
Проверить, доступен ли подкласс MovieWriter.
-
setup(self, fig, outfile, dpi=None)[source] -
Выполнить настройку для записи файла фильма.
Параметры: -
figFigure -
Объект рисунка, который содержит информацию о кадрах
-
outfilestr -
Имя файла результирующего файла фильма
-
dpiint, optional -
DPI (или разрешение) для файла. Это контролирует размер в пикселях результирующего файла фильма. По умолчанию fig.dpi.
-
-
© 2012–2018 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
https://matplotlib.org/3.2.2/api/_as_gen/matplotlib.animation.PillowWriter.html