|
发表于 2018-10-29 22:16:27
|
显示全部楼层
给你发过好几次答案了,你也没确认过,我在考虑以后还做不做你的解答
- from tkinter import *
- from tkinter.filedialog import askdirectory
- import tkinter.filedialog
- from PIL import Image, ImageTk
- root=Tk()
- Label(root, text ="上传图片:").grid(row=0,column=0)
- Label(root, text ="识别结果:").grid(row=1,column=0)
- path1 = StringVar(root, value='')
- e1 = Entry(root, textvariable=path1, font=('微软雅黑',12))
- e1.grid(row=0,column=1,padx=10,pady=5)
- v2 = StringVar(root, value='')
- e2 = Entry(root, textvariable=v2, font=('微软雅黑',12))
- e2.grid(row=1,column=1,padx=10,pady=5)
- def show():
- im=Image.open(path1.get())
- IMG= ImageTk.PhotoImage(im)
- ll=Label(root,image=IMG)
- ll.grid(row=2,columnspan=3)
- mainloop()
- def xz():
- filenames = tkinter.filedialog.askopenfilenames()
- if filenames:
- string_filename =""
- for e in filenames:
- string_filename += (e+' ')
- path1.set(""+string_filename)
- else:
- path1.set("您没有选择任何文件")
- Button(root,text="开始识别",command=show).grid(row=3,column=0,sticky=W,padx=10,pady=5)
- Button(root,text="退出",width=10,command=root.quit).grid(row=3,column=1,sticky=E,padx=10,pady=5)
- btn=Button(root,text="路径选择",width=10,command=xz)
- btn.grid(row=0,column=2,sticky=E,padx=10,pady=5)
- mainloop()
复制代码 |
|