plot#

PCCalibrationMovingScreen.plot(pattern_kwargs: dict | None = None, line_kwargs: dict | None = None, scatter_kwargs: dict | None = None, pc_kwargs: dict | None = None, return_figure: bool = False, **kwargs: dict) None | tuple[Figure, list[Axes]][source]#

A convenience method of three images, the first two with the patterns with points and lines annotated, and the third with the calibration results.

Parameters:
pattern_kwargs

Keyword arguments passed to matplotlib.axes.Axes.imshow().

line_kwargs

Keyword arguments passed to matplotlib.axes.Axes.axline().

scatter_kwargs

Keyword arguments passed to matplotlib.axes.Axes.scatter().

pc_kwargs

Keyword arguments, along with scatter_kwargs, passed to matplotlib.axes.Axes.scatter() when plotting the PCs.

return_figure

Whether to return the figure and axes, default is False.

**kwargs

Keyword arguments passed to matplotlib.pyplot.subplots().

Returns:
fig

Figure, returned if return_figure=True.