PyCharm 如何设置SciView工具窗口
1、下载安装好PyCharm 专业版后打开或者新建一个Python项目,找到View导航栏,如下图:
Pycharm运行python程序画图不能显示
Pycharm SciView Plots 显示不了图片
Pycharm从2017.3版之后,将matplotlib的绘图的结果默认显示在SciView窗口中, 而不是弹出独立的窗口。可以通过如下方式修改,弹出独立窗口
File——Settings——Tools——Python Scientific——Show plots in tool window
将对勾去掉,应用之后再运行就可以独立显示图片。
把这个√关闭保存在打开保存下,这是pycharm 的问题
图片显示代码:
if __name__ == '__main__': import matplotlib.pyplot as plt from matplotlib.image import imread img = imread('E:/pyPro/NumIdentify/狗文件/狗_0.jpg') plt.imshow(img) plt.show()
imshow
和show()区别
imshow()接收一张图像,只是画出该图,并将图片写入你要放置的磁盘中。
当imshow()函数的所有操作完毕之后,调用show()函数才会把图像显示出来
plt.imshow()无法显示图像
解决方法:添加:plt.show(),即
plt.imshow(image) #image表示待处理的图像
plt.show()
原理:plt.imshow()函数负责对图像进行处理,并显示其格式,而plt.show()则是将plt.imshow()处理后的函数显示出来。