save_animation¶
- odl.solvers.util.callback.save_animation(filename, writer=None, writer_kwargs=None, dpi=None, saving_kwargs=None, fig=None, step=1)[source]¶
Context manager for creating animations from a series of plots.
The context manager uses
matplotlib.animationto generate the animation.- Parameters:
- filenamestr
Name of the generated output file.
- writerstr
Back-end for generating the movie file. Available writers can be checked with the command
matplotlib.animation.writers.list(). See the matplotlib animation writers doc for details. For the defaultNone, the first writer from the list of available ones is chosen.- writer_kwargsdict
Keyword arguments passed to the writer class constructor. See the matplotlib animation writers doc for details.
- dpifloat, optional
Resolution of the saved frames in DPI. For
None, the figure resolutionfig.dpiis used, which is the default resolution iffig is None.- saving_kwargsdict
Keyword arguments passed to the
savingmethod of the writer instance. See the matplotlib animation writers doc for details.- figmatplotlib.figure.Figure, optional
Matplotlib figure used for plotting. For the default
None, a new figure is created.- steppositive int, optional
Number of iterations between frames.