[英]Use imshow of matplotlib.pylab with a python ide?
我试图在photutil中运行示例
除生产线外,一切正常
plt.imshow(image, cmap='gray_r', origin='lower')
这不会引发异常,但不会显示任何图像。 我用埃里克的想法。
之后,您需要调用plt.show()
。
当您想在显示器上查看绘图时,用户界面后端将需要启动GUI主循环。 这就是show()所做的。 它告诉matplotlib提升到目前为止创建的所有图形窗口并启动mainloop。 因为默认情况下该主循环处于阻塞状态(即脚本执行已暂停),所以每个脚本最后只应调用一次。 关闭最后一个窗口后,将继续执行脚本。
# need to use matplotlib inline if want to show at jupyter Notebook
%matplotlib inline
plt.imshow(image, cmap='gray_r', origin='lower')
plt.show()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.