matplotlib.animation.ArtistAnimation #
- classe matplotlib.animation. ArtistAnimation ( fico , artisti , * args , ** kwargs ) [fonte] #
Animazione utilizzando un insieme fisso di
Artist
oggetti.Prima di creare un'istanza, tutti i plottaggi dovrebbero aver avuto luogo e gli artisti interessati dovrebbero essere salvati.
Nota
È necessario archiviare l'animazione creata in una variabile che dura finché l'animazione deve essere eseguita. In caso contrario, l'oggetto Animation verrà sottoposto a Garbage Collection e l'animazione si interromperà.
- Parametri :
- Figura
Figure
L'oggetto figure usato per ottenere gli eventi necessari, come il disegno o il ridimensionamento.
- elenco artisti
Ogni voce dell'elenco è una raccolta di
Artist
oggetti resi visibili sul frame corrispondente. Altri artisti sono resi invisibili.- intervallo int, predefinito: 200
Ritardo tra i frame in millisecondi.
- repeat_delay int, predefinito: 0
Il ritardo in millisecondi tra le esecuzioni consecutive dell'animazione, se repeat è True.
- ripeti bool, predefinito: vero
Se l'animazione si ripete al termine della sequenza di fotogrammi.
- blit bool, predefinito: falso
Indica se il blitting viene utilizzato per ottimizzare il disegno.
- Figura
Metodi
__init__
(fico, artisti, *args, **kwargs)new_frame_seq
()Restituisce una nuova sequenza di informazioni sul frame.
new_saved_frame_seq
()Restituisce una nuova sequenza di informazioni sul frame salvate/memorizzate nella cache.
pause
()Metti in pausa l'animazione.
resume
()Riprendi l'animazione.
save
(nome file[, scrittore, fps, dpi, codec, ...])Salva l'animazione come file filmato disegnando ogni fotogramma.
to_html5_video
([incorpora_limite])Converti l'animazione in un tag HTML5
<video>
.to_jshtml
([fps, embed_frames, default_mode])Genera una rappresentazione HTML dell'animazione.