欢迎光临散文网 会员登陆 & 注册

python打开图片(这次是tk,不是opencv)

2020-03-07 18:07 作者:一心想当网红的李老师  | 我要投稿

希望内嵌一下图片。试了好几家的程序,总算找了一个比较靠谱的。

# -*- coding: utf-8 -*-

"""

Created on Sat Mar  7 18:03:50 2020


@author: liyan

"""

import tkinter

from tkinter import *

from PIL import Image,ImageTk

from tkinter.filedialog import askopenfilename

import time



root = Tk()

root.geometry('500x500')

root.title('图片处理')


def choosepic():

    path_ = askopenfilename()

    path.set(path_)

    img_open = Image.open(file_entry.get())

    img = ImageTk.PhotoImage(img_open)

    image_label.config(image=img)

    image_label.image = img  # keep a reference


path = StringVar()  ###调用一个全局变量是解决问题的关键啊

Button(root, text='选择图片', command=choosepic).pack()

file_entry = Entry(root, state='readonly', text=path)

#file_entry.pack() 

image_label = Label(root)

image_label.pack()

root.mainloop()


python打开图片(这次是tk,不是opencv)的评论 (共 条)

分享到微博请遵守国家法律