Python图像查看器与PIL应用

43、在这个练习中,你要编写一个图像查看器。给出了一个简单示例代码,介绍了 PhotoImage 的使用、处理不同图像格式的方法,还提到了避免 PhotoImage 引用丢失的问题。最后要求完成以下任务:1. 从http://thinkpython.com/code下载image_demo.py、danger.gif和allen.png,运行image_demo.py,若缺少PIL和ImageTk,可从http://pythonware.com/products/pil获取并安装;2. 在image_demo.py中将第二个 PhotoImage 的名称从 photo2 改为 photo 并再次运行程序,解释看到的现象及原因,以及如何避免该问题;3. 基于示例编写一个程序,该程序接受一个目录名,遍历所有文件,显示PIL能识别的图像文件,使用 try 语句捕获PIL无法识别的文件,当用户点击图像时,程序应显示下一个图像。

  1. http://thinkpython.com/code 下载 image_demo.py danger.gif allen.png 文件,运行 image_demo.py 。若缺少 PIL 和 ImageTk ,可从 http://pythonware.com/products/pil 获取并安装。

  2. image_demo.py 中第二个 PhotoImage 的名称从 photo2 改为

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值