matplotlib.animation.HTMLWriter #
- classe matplotlib.animation. HTMLWriter ( fps = 30 , codec = None , bitrate = None , extra_args = None , metadata = None , embed_frames = False , default_mode = 'loop' , embed_limit = None ) [source] #
Écrivain pour les films HTML basés sur JavaScript.
- Paramètres :
- fps entier, par défaut : 5
Fréquence d'images du film (par seconde).
- codec str ou None, par défaut :
rcParams["animation.codec"]
(par défaut :'h264'
) Le codec à utiliser.
- débit binaire entier, par défaut :
rcParams["animation.bitrate"]
(par défaut :-1
) Le débit binaire du film, en kilobits par seconde. Des valeurs plus élevées signifient des films de meilleure qualité, mais augmentent la taille du fichier. Une valeur de -1 permet à l'encodeur vidéo sous-jacent de sélectionner le débit binaire.
- extra_args liste de str ou None, facultatif
Arguments de ligne de commande supplémentaires passés à l'encodeur de film sous-jacent. La valeur par défaut, None, signifie à utiliser
rcParams["animation.[name-of-encoder]_args"]
pour les écrivains intégrés.- métadonnées dict[str, str], par défaut : {}
Un dictionnaire de clés et de valeurs pour les métadonnées à inclure dans le fichier de sortie. Certaines clés pouvant être utiles incluent : titre, artiste, genre, sujet, copyright, srcform, commentaire.
- __init__ ( fps = 30 , codec = None , bitrate = None , extra_args = None , metadata = None , embed_frames = False , default_mode = 'loop' , embed_limit = None ) [source] #
- Paramètres :
- fps entier, par défaut : 5
Fréquence d'images du film (par seconde).
- codec str ou None, par défaut :
rcParams["animation.codec"]
(par défaut :'h264'
) Le codec à utiliser.
- débit binaire entier, par défaut :
rcParams["animation.bitrate"]
(par défaut :-1
) Le débit binaire du film, en kilobits par seconde. Des valeurs plus élevées signifient des films de meilleure qualité, mais augmentent la taille du fichier. Une valeur de -1 permet à l'encodeur vidéo sous-jacent de sélectionner le débit binaire.
- extra_args liste de str ou None, facultatif
Arguments de ligne de commande supplémentaires passés à l'encodeur de film sous-jacent. La valeur par défaut, None, signifie à utiliser
rcParams["animation.[name-of-encoder]_args"]
pour les écrivains intégrés.- métadonnées dict[str, str], par défaut : {}
Un dictionnaire de clés et de valeurs pour les métadonnées à inclure dans le fichier de sortie. Certaines clés pouvant être utiles incluent : titre, artiste, genre, sujet, copyright, srcform, commentaire.
Méthodes
__init__
([fps, codec, bitrate, extra_args, ...])- Paramètres :
bin_path
()Renvoie le chemin binaire à l'outil de ligne de commande utilisé par une sous-classe spécifique.
finish
()Terminez tout traitement d'écriture du film.
grab_frame
(**savefig_kwargs)Saisissez les informations d'image de la figure et enregistrez-les en tant que cadre de film.
Indique si une sous-classe MovieWriter est réellement disponible.
saving
(fig, outfile, dpi, *args, **kwargs)Gestionnaire de contexte pour faciliter l'écriture du fichier vidéo.
setup
(fig, outfile[, dpi, frame_dir])Configuration pour l'écriture du fichier vidéo.
Les attributs
frame_format
Format (png, jpeg, etc.) à utiliser pour enregistrer les cadres, qui peut être décidé par les sous-classes individuelles.
frame_size
Un tuple en pixels d'une image de film.
(width, height)
- grab_frame ( ** savefig_kwargs ) [source] #
Saisissez les informations d'image de la figure et enregistrez-les en tant que cadre de film.
Tous les arguments de mot clé dans savefig_kwargs sont transmis à l'
savefig
appel qui enregistre la figure.
- la méthode de classe est disponible ( ) [source] #
Indique si une sous-classe MovieWriter est réellement disponible.
- setup ( fig , outfile , dpi = None , frame_dir = None ) [source] #
Configuration pour l'écriture du fichier vidéo.
- Paramètres :
- figure
Figure
La figure à partir de laquelle récupérer les images rendues.
- chaîne de sortie
Le nom de fichier du fichier vidéo résultant.
- ppp flottant, par défaut :
fig.dpi
Le dpi du fichier de sortie. Ceci, avec la taille de la figure, contrôle la taille en pixels du fichier vidéo résultant.
- frame_prefix str, facultatif
Le préfixe de nom de fichier à utiliser pour les fichiers temporaires. Si Aucun (valeur par défaut), les fichiers sont écrits dans un répertoire temporaire qui est supprimé par
cleanup
; si ce n'est pas None , aucun fichier temporaire n'est supprimé.
- figure
- formats_supportés = ['png', 'jpeg', 'tiff', 'svg'] #