mirror of
https://github.com/wassname/scikit-image.git
synced 2026-06-28 07:34:41 +08:00
8f4d0247b5
The image is now named as an argument, and the axes are returned, in keeping with matplotlib convention.
32 lines
691 B
Python
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()
|