From bc78bf85442b0ffb7962a1c9c4a3560a0fd1960d Mon Sep 17 00:00:00 2001 From: Steven Silvester Date: Sat, 13 Dec 2014 08:20:51 -0600 Subject: [PATCH] Create a new figure for imshow if there is already data --- skimage/io/_plugins/matplotlib_plugin.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/skimage/io/_plugins/matplotlib_plugin.py b/skimage/io/_plugins/matplotlib_plugin.py index ece44d93..ec36ce04 100644 --- a/skimage/io/_plugins/matplotlib_plugin.py +++ b/skimage/io/_plugins/matplotlib_plugin.py @@ -2,6 +2,8 @@ import matplotlib.pyplot as plt def imshow(*args, **kwargs): + if plt.gca().has_data(): + plt.figure() kwargs.setdefault('interpolation', 'nearest') kwargs.setdefault('cmap', 'gray') plt.imshow(*args, **kwargs)