matplotlib.animation.ArtistAnimation #

classe matplotlib.animation. ArtistAnimation ( fig , artistes , * args , ** kwargs ) [source] #

Animation utilisant un ensemble fixe d' Artistobjets.

Avant de créer une instance, tous les tracés doivent avoir eu lieu et les artistes concernés enregistrés.

Noter

Vous devez stocker l'animation créée dans une variable qui vit aussi longtemps que l'animation doit s'exécuter. Sinon, l'objet Animation sera récupéré et l'animation s'arrêtera.

Paramètres :
figureFigure

L'objet figure utilisé pour obtenir les événements nécessaires, tels que dessiner ou redimensionner.

liste des artistes

Chaque entrée de liste est une collection d' Artistobjets qui sont rendus visibles sur le cadre correspondant. D'autres artistes sont rendus invisibles.

intervalle entier, par défaut : 200

Délai entre les images en millisecondes.

repeat_delay entier , par défaut : 0

Délai en millisecondes entre les exécutions consécutives d'animations, si la répétition est définie sur True.

répéter bool, par défaut : Vrai

Indique si l'animation se répète lorsque la séquence d'images est terminée.

blit booléen , par défaut : False

Si le blittage est utilisé pour optimiser le dessin.

__init__ ( fig , artistes , * args , ** kwargs ) [source] #

Méthodes

__init__(fig, artistes, *args, **kwargs)

new_frame_seq()

Renvoie une nouvelle séquence d'informations de trame.

new_saved_frame_seq()

Renvoie une nouvelle séquence d'informations de trame enregistrées / mises en cache.

pause()

Mettez l'animation en pause.

resume()

Reprenez l'animation.

save(nom de fichier[, écrivain, fps, dpi, codec, ...])

Enregistrez l'animation en tant que fichier vidéo en dessinant chaque image.

to_html5_video([embed_limit])

<video>Convertissez l'animation en balise HTML5 .

to_jshtml([fps, embed_frames, default_mode])

Générer une représentation HTML de l'animation.