matplotlib.animation.ArtistAnimation #
- Klasse matplotlib.animation. ArtistAnimation ( fig , artist , * args , ** kwargs ) [Quelle] #
Animation mit einem festen Satz von
Artist
Objekten.Vor dem Erstellen einer Instanz sollten alle Plots durchgeführt und die relevanten Künstler gespeichert worden sein.
Notiz
Sie müssen die erstellte Animation in einer Variablen speichern, die so lange lebt, wie die Animation laufen soll. Andernfalls wird das Animationsobjekt einer Garbage Collection unterzogen und die Animation wird angehalten.
- Parameter :
- Feige
Figure
Das figure-Objekt, das verwendet wird, um benötigte Ereignisse wie Draw oder Resize abzurufen.
- Künstler Liste
Jeder Listeneintrag ist eine Sammlung von
Artist
Objekten, die auf dem entsprechenden Rahmen sichtbar gemacht werden. Andere Künstler werden unsichtbar gemacht.- Intervall int, Standard: 200
Verzögerung zwischen Frames in Millisekunden.
- repeat_delay int, Standard: 0
Die Verzögerung in Millisekunden zwischen aufeinanderfolgenden Animationsausführungen, wenn „Repeat“ auf „True“ gesetzt ist.
- Repeat Bool, Standard: True
Ob die Animation wiederholt wird, wenn die Frame-Sequenz abgeschlossen ist.
- blit bool, Standard: False
Ob Blitting verwendet wird, um das Zeichnen zu optimieren.
- Feige
Methoden
__init__
(Feige, Künstler, *args, **kwargs)new_frame_seq
()Gibt eine neue Folge von Rahmeninformationen zurück.
new_saved_frame_seq
()Gibt eine neue Sequenz gespeicherter/zwischengespeicherter Rahmeninformationen zurück.
pause
()Unterbrechen Sie die Animation.
resume
()Setzen Sie die Animation fort.
save
(Dateiname[, Writer, fps, dpi, Codec, ...])Speichern Sie die Animation als Filmdatei, indem Sie jeden Frame zeichnen.
to_html5_video
([embed_limit])Konvertieren Sie die Animation in ein HTML5
<video>
-Tag.to_jshtml
([fps, embed_frames, default_mode])Generieren Sie eine HTML-Darstellung der Animation.