使用matplotlib.pylab imshow与python ide?

我试图在photutil中运行示例

一切都很好,除了线

plt.imshow(image, cmap='gray_r', origin='lower')

它不会引发异常,但不显示图像.我使用eric ide.

解决方法:

之后你需要调用plt.show().

Matplotlib FAQ

When you want to view your plots on your display, the user interface backend will need to start the GUI mainloop. This is what 07001 does. It tells matplotlib to raise all of the figure windows created so far and start the mainloop. Because this mainloop is blocking by default (i.e., script execution is paused), you should only call this once per script, at the end. Script execution is resumed after the last window is closed.

上一篇:python – 在xaxis中的日期,用于impow的matplotlib图


下一篇:OpenCV-Python学习笔记(一):图像读入、显示、保存,BGR模式转RGB模式