matplotlib.animation.AbstractMovieWriter #

Klasse matplotlib.animation. AbstractMovieWriter ( fps = 5 , Metadaten = None , Codec = None , Bitrate = None ) [Quelle] #

Abstrakte Basisklasse zum Schreiben von Filmen, die eine Möglichkeit bietet, Frames durch Aufrufen von grab_frame.

setupwird aufgerufen, um den Prozess zu starten, und finishwird danach aufgerufen. savingwird als Kontextmanager bereitgestellt, um diesen Vorgang zu erleichtern

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

Die Verwendung des Kontextmanagers stellt sicher, dass setupund finishnach Bedarf durchgeführt werden.

Als writerArgument von kann eine Instanz einer konkreten Unterklasse dieser Klasse angegeben werden Animation.save().

__init__ ( fps = 5 , Metadaten = None , Codec = None , Bitrate = None ) [Quelle] #

Methoden

__init__([fps, Metadaten, Codec, Bitrate])

finish()

Beenden Sie alle Verarbeitungen zum Schreiben des Films.

grab_frame(**savefig_kwargs)

Holen Sie sich die Bildinformationen aus der Abbildung und speichern Sie sie als Filmrahmen.

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

Kontextmanager, um das Schreiben der Filmdatei zu erleichtern.

setup(fig, outfile[, dpi])

Setup zum Schreiben der Filmdatei.

Attribute

frame_size

Ein Tupel in Pixel eines Filmframes.(width, height)

abstraktes Ende ( ) [Quelle] #

Beenden Sie alle Verarbeitungen zum Schreiben des Films.

Eigenschaft frame_size #

Ein Tupel in Pixel eines Filmframes.(width, height)

abstract grab_frame ( ** savefig_kwargs ) [Quelle] #

Holen Sie sich die Bildinformationen aus der Abbildung und speichern Sie sie als Filmrahmen.

Alle Schlüsselwortargumente in savefig_kwargs werden an den savefigAufruf weitergegeben, der die Figur speichert.

Speichern ( fig , outfile , dpi , * args , ** kwargs ) [Quelle] #

Kontextmanager, um das Schreiben der Filmdatei zu erleichtern.

*args, **kwsind alle Parameter, die an übergeben werden sollen setup.

abstraktes Setup ( fig , outfile , dpi = None ) [Quelle] #

Setup zum Schreiben der Filmdatei.

Parameter :
FeigeFigure

Das figure-Objekt, das die Informationen für Frames enthält.

outfile str

Der Dateiname der resultierenden Filmdatei.

dpi Float, Standard:fig.dpi

Die DPI (oder Auflösung) für die Datei. Dies steuert die Größe der resultierenden Filmdatei in Pixeln.