鱼C论坛

 找回密码
 立即注册
查看: 11937|回复: 10

[作品展示] 用 tkinter 显示 jpg 图片

[复制链接]
发表于 2016-7-12 19:15:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
用 tkinter 显示 jpg 图片

需要安装 pillow 模块。


  1. import tkinter as tk
  2. from PIL import Image, ImageTk  # pillow 模块

  3. root=tk.Tk() # 这句必须先于 ImageTk.PhotoImage 执行。
  4. s=r'mypic.jpg' # jpg图片文件名 和 路径。
  5. im=Image.open(s)
  6. tkimg=ImageTk.PhotoImage(im) # 执行此函数之前, Tk() 必须已经实例化。
  7. l=tk.Label(root,image=tkimg)
  8. l.pack()
  9. root.mainloop()
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2016-7-13 09:37:41 | 显示全部楼层
之前一直因为这个碰壁
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2016-8-26 10:27:45 | 显示全部楼层
就卡在这了,太谢谢了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-1-23 10:42:59 | 显示全部楼层

我的天,我一直以为用把bg=  来把背景色换成一张图片的
看来还是太天真
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-5 11:30:19 | 显示全部楼层
感谢楼主指点!!!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-28 12:44:46 | 显示全部楼层
^ambition 发表于 2017-3-5 11:30
感谢楼主指点!!!

请问你的pillow在哪里装的?
我pip装不了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-28 16:18:30 | 显示全部楼层
sjj960401 发表于 2017-3-28 12:44
请问你的pillow在哪里装的?
我pip装不了

奥,我装的anaconda
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-28 17:02:46 | 显示全部楼层
先马了再说,还没学到这里。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-3-28 23:13:51 | 显示全部楼层
^ambition 发表于 2017-3-28 16:18
奥,我装的anaconda

用pip 装,一直timeout,估计是网络抽风拔了网线重连就装好了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-6-1 00:29:55 | 显示全部楼层
帮上大忙了,之前一直以为Image.open一次就可以加载图片,其实还要再加载一次
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2019-8-18 11:02:39 | 显示全部楼层
有用,谢谢,如何改变图片在tkinter创建的界面中的大小呢?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-19 05:33

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表