matplotlib.animation.ArtistAnimation #

classe matplotlib.animation. ArtistAnimation ( fico , artisti , * args , ** kwargs ) [fonte] #

Animazione utilizzando un insieme fisso di Artistoggetti.

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 :
FiguraFigure

L'oggetto figure usato per ottenere gli eventi necessari, come il disegno o il ridimensionamento.

elenco artisti

Ogni voce dell'elenco è una raccolta di Artistoggetti 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.

__init__ ( fig , artisti , * args , ** kwargs ) [fonte] #

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.