Pycharm中无法显示matplotlib图像或者没找到图像

在pycharm尝试用matplotlib显示图像:

if __name__ == '__main__':

    img = Image.open(r'XXXXX.jpg')
    transform = Random2DTranslation(256, 128, 0.5)
    img_t = transform(img)
    import matplotlib.pyplot as plt
    plt.figure(12)
    plt.subplot(121)
    plt.imshow(img)
    plt.subplot(122)
    plt.imshow(img_t)
    

问题描述:

运行后发现没有图片,将软件最小化也没有显示

解决步骤:

  1. 如果代码没有添加plt.show(),则首先在代码最后添加plt.show()
    img = Image.open(r'XXXXX.jpg')
    transform = Random2DTranslation(256, 128, 0.5)
    img_t = transform(img)
    import matplotlib.pyplot as plt
    plt.figure(12)
    plt.subplot(121)
    plt.imshow(img)
    plt.subplot(122)
    plt.imshow(img_t)
    plt.show()
  1. 如果没有弹出,点击一下pycharm右上方如图红色按钮,检查是否显示,我使用的pycharm2020版,和你的版本也许不同,该按钮位置也可能不同。
    在这里插入图片描述
    3.如果依旧无法显示图像,则点击文件→设置→Project Interpreter。设置项目环境,选择一个有装有matplotlib库的环境。
    在这里插入图片描述

结果

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43793510/article/details/113066062