此代码不显示图片:
plt.imshow(Image.open(img_paths[0]))
也许我需要专业版?
答案 0 :(得分:2)
以下代码可在PyCharm中使用。图像显示在新窗口中。我将名为image.png的图像复制到了PyCharm项目的venv文件夹中,以便PyCharm可以自动找到它。不用将名为image.png的图像粘贴到PyCharm项目的venv文件夹中,您可以对名为img_paths的列表进行相同的操作。
import matplotlib.pyplot as plt
from PIL import Image
fname = 'image.png'
plt.imshow(Image.open(fname))
plt.show()
注意:除非已将项目配置为可以查找,否则PyCharm不会自动查找全局安装的Python软件包。为此,在创建新项目时选择继承全局站点包选项。
选择文件-> 新项目创建一个新项目。单击下面的屏幕快照中鼠标光标标记的三角形,以显示新项目的选项。
然后选中继承全局站点包复选框,然后单击“创建项目”窗口右下角的创建按钮。