我试图在photutil中运行示例
除生产线外,一切正常
plt.imshow(image, cmap='gray_r', origin='lower')
这不会引发异常,但不会显示任何图像。我用埃里克的想法。
您需要plt.show()稍后致电。
plt.show()
从Matplotlib常见问题解答:
当您想在显示器上查看绘图时,用户界面后端将需要启动GUI主循环。这就是show()所做的。它告诉matplotlib提升到目前为止创建的所有图形窗口并启动mainloop。由于默认情况下该主循环处于阻塞状态(即脚本执行已暂停),因此最后每个脚本只应调用一次。关闭最后一个窗口后,将继续执行脚本。