From f9907ffd21d99036c2de42fc97c886b8520cab96 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Fri, 27 Jan 2012 17:02:21 -0800 Subject: [PATCH 1/2] ENH: Use nearest neighbor interpolation by default in matplotlib plugin. --- skimage/io/_plugins/matplotlib_plugin.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/skimage/io/_plugins/matplotlib_plugin.py b/skimage/io/_plugins/matplotlib_plugin.py index f59540c4..f578ecb9 100644 --- a/skimage/io/_plugins/matplotlib_plugin.py +++ b/skimage/io/_plugins/matplotlib_plugin.py @@ -1,4 +1,11 @@ -from matplotlib.pyplot import imshow, show, imread +import matplotlib.pyplot as plt + +def imshow(*args, **kwargs): + kwargs.setdefault('interpolation', 'nearest') + plt.imshow(*args, **kwargs) + +imread = plt.imread +show = plt.show def _app_show(): show() From a322c0d676289197df1520d3235918be2409a770 Mon Sep 17 00:00:00 2001 From: Stefan van der Walt Date: Thu, 2 Feb 2012 17:06:06 -0800 Subject: [PATCH 2/2] ENH: When displaying images using matplotlib, use the grey colormap by default. --- skimage/io/_plugins/matplotlib_plugin.py | 1 + 1 file changed, 1 insertion(+) diff --git a/skimage/io/_plugins/matplotlib_plugin.py b/skimage/io/_plugins/matplotlib_plugin.py index f578ecb9..652c8be1 100644 --- a/skimage/io/_plugins/matplotlib_plugin.py +++ b/skimage/io/_plugins/matplotlib_plugin.py @@ -2,6 +2,7 @@ import matplotlib.pyplot as plt def imshow(*args, **kwargs): kwargs.setdefault('interpolation', 'nearest') + kwargs.setdefault('cmap', 'gray') plt.imshow(*args, **kwargs) imread = plt.imread