作者yungyuc (酷狗喵千代)
看板Python
标题Re: [问题] 如何将图片载入
时间Fri Sep 28 11:28:32 2007
※ 引述《Lucemia (生の直感、死の予感)》之铭言:
: 总之有两个简单的作法:
: 1. 只存image data 部份 之後要使用时再产生image 物件来用
: ths = [] # 存image data
: for .....
: ths.append(Image.open('...').getData())
: 2. 手动将open的file 关闭
: ths = [] # 存image object
: for .....
: i = Image.open('...')
: f = i.fp # file object
: i.load()
: f.close()
: ths.append(i)
: 另外 "list" 是python的关键字。
>>> im = Image.open("DSC06637.JPG")
>>> print im.fp
<open file 'DSC06637.JPG', mode 'rb' at 0x00D352F0>
>>> im.load()
<PixelAccess object at 0x00C56100>
>>> print im.fp
None
其实只要 load() 一下就好了啦
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 164.107.239.6