打开并显示从本地文件夹中选择的图像

时间:2019-03-02 13:13:53

标签: python image tkinter

我是使用Python的新手,我想创建一个简单的程序,用户可以在其中打开并显示从本地文件夹中选择的图像(png)。

def imageopen():

        root.filename = filedialog.askopenfilename(initialdir="/", title="Select file",
                                                   filetypes=(("png files", "*.png"), ("all files", "*.*")))
        print(root.filename)


    button = Button(text="Open Image", width=30, command=imageopen).pack()

所以我有上面的代码可以从本地选择任何图像,并且它返回图像的路径作为结果。我的问题是,如何使用路径显示图像?

预先感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

为此,您可以使用Pillow预先安装在anaconda中。只需执行:

from PIL import Image
my_image=Image.open("path/to/IMAGE/file")
my_image.show()