Files
scikit-image/skimage/io/_plugins/matplotlib_plugin.py
T
Juan Nunez-Iglesias 8f4d0247b5 Add docstring to matplotlib imshow plugin
The image is now named as an argument, and the axes are returned, in
keeping with matplotlib convention.
2015-01-14 20:13:32 +11:00

32 lines
691 B
Python

import matplotlib.pyplot as plt
def imshow(im, *args, **kwargs):
"""Show the input image and return the current axes.
Parameters
----------
im : array, shape (M, N[, 3])
The image to display.
*args, **kwargs : positional and keyword arguments
These are passed directly to `matplotlib.pyplot.imshow`.
Returns
-------
ax : `matplotlib.pyplot.Axes`
The axes showing the image.
"""
if plt.gca().has_data():
plt.figure()
kwargs.setdefault('interpolation', 'nearest')
kwargs.setdefault('cmap', 'gray')
return plt.imshow(im, *args, **kwargs)
imread = plt.imread
show = plt.show
def _app_show():
show()