PyVista includes a simple image classes to handle 2D image data.

ImageEllipsoidSource([whole_extent, center, ...])

Create a binary image of an ellipsoid class.

ImageGaussianSource([center, whole_extent, ...])

Create a binary image with Gaussian pixel values.

ImageGridSource([origin, extent, spacing])

Create an image of a grid.

ImageMandelbrotSource([whole_extent, maxiter])

Create an image of the Mandelbrot set.

ImageNoiseSource([whole_extent, minimum, ...])

Create an image filled with uniform noise.

ImageSinusoidSource([whole_extent, ...])

Create an image of a sinusoid.