0
点赞
收藏
分享

微信扫一扫

PyCharm 如何设置SciView工具窗口Pycharm运行python程序画图不能显示Pycharm SciView Plots 显示不了图片imshow

elvinyang 2022-12-10 阅读 179


目录

​​PyCharm 如何设置SciView工具窗口​​

​​Pycharm运行python程序画图不能显示​​

​​Pycharm SciView Plots 显示不了图片​​

​​imshow和show()区别​​

PyCharm 如何设置SciView工具窗口

1、下载安装好PyCharm 专业版后打开或者新建一个Python项目,找到View导航栏,如下图:

PyCharm 如何设置SciView工具窗口Pycharm运行python程序画图不能显示Pycharm SciView Plots 显示不了图片imshow_python

​编辑

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()


PyCharm 如何设置SciView工具窗口Pycharm运行python程序画图不能显示Pycharm SciView Plots 显示不了图片imshow_python_02

​编辑

PyCharm 如何设置SciView工具窗口Pycharm运行python程序画图不能显示Pycharm SciView Plots 显示不了图片imshow_爬虫_03

​编辑

PyCharm 如何设置SciView工具窗口Pycharm运行python程序画图不能显示Pycharm SciView Plots 显示不了图片imshow_爬虫_04

​编辑

imshow和show()区别

imshow()接收一张图像,只是画出该图,并将图片写入你要放置的磁盘中。

当imshow()函数的所有操作完毕之后,调用show()函数才会把图像显示出来

plt.imshow()无法显示图像

解决方法:添加:plt.show(),即

plt.imshow(image) #image表示待处理的图像

plt.show()

原理:plt.imshow()函数负责对图像进行处理,并显示其格式,而plt.show()则是将plt.imshow()处理后的函数显示出来。



举报

相关推荐

0 条评论