小编典典

在python IDE中使用matplotlib.pylab的imshow吗?

python

我试图在photutil中运行示例

除生产线外,一切正常

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

这不会引发异常,但不会显示任何图像。我用埃里克的想法。


阅读 217

收藏
2020-12-20

共1个答案

小编典典

您需要plt.show()稍后致电。

Matplotlib常见问题解答

当您想在显示器上查看绘图时,用户界面后端将需要启动GUI主循环。这就是show()所做的。它告诉matplotlib提升到目前为止创建的所有图形窗口并启动mainloop。由于默认情况下该主循环处于阻塞状态(即脚本执行已暂停),因此最后每个脚本只应调用一次。关闭最后一个窗口后,将继续执行脚本。

2020-12-20