在iPython笔记本中保存imshow matplotlib图时的空白图像

时间:2015-02-25 18:59:45

标签: python matplotlib ipython

我正在使用带有matplotlib的iPython笔记本来内联显示一堆图像,但是现在是时候保存这些图像(想想for-loop,即保存的图像数量不是很少)。我的问题似乎与我如何使用iPython有关,因为当我的脚本是独立的时候我可以做到这一点。

%matplotlib inline
import matplotlib.pyplot as plt
....
grid_z2 = griddata(....)
fig = plt.figure()
ax = fig.add_axes([1,1,1,1])
plt.imshow(grid_z2.transpose(),origin='Lower')
plt.colorbar()
plt.draw()
fig.savefig('slicemap.png')

我在plt.imshow之前尝试了plt.savefig(),fig1 = plt.gcf()然后尝试保存fig1 ...每次都是空白文件。

有什么建议吗?

0 个答案:

没有答案