atompy.ImshowData#

class atompy.ImshowData(image, extent)[source]#

Store an image with its extents, ready to be plotted with imshow.

Parameters:
imagendarray

Data. A 2D pixel map of values from bins.

extentndarray

Array (xmin, xmax, ymin, ymax)

Methods

__call__([index])

Get image, extent, or a dictionary of both.

Examples

# "imdata" is an ImshowData object
image, extent = imdata
plt.imshow(image, extent=extent)
plt.imshow(imdata.image, extent=imdata.extent)
plt.imshow(imdata(0), extent=imdata(1))
plt.imshow(imdata[0], extent=imdata[1])
plt.imshow(**imdata())
__init__(image, extent)#

Methods

__init__(image, extent)

Attributes

image

extent