【问题标题】:PIL attribute errorPIL 属性错误
【发布时间】:2014-12-04 03:44:12
【问题描述】:

我试图用 Pillow 做一个脚本,但我有一个实例方法错误 代码是这样的

import StringIO
import subprocess
from PIL import Image
command = "fswebcam -q --no-info --no-banner --jpeg -d /dev/video0 -i 0 -r 100x75 -"
imageData = StringIO.StringIO()
imageData.write(subprocess.check_output(command, shell=True))
imageData.seek(0)
im = Image.open(imageData)
print buffer1[1,1]

当我试图执行它们时,我得到了

File "prueba.py", line 17, in main
    print im[1,1]
  File "/usr/lib/python2.7/dist-packages/PIL/Image.py", line 528, in __getattr__
    raise AttributeError(name)
AttributeError: __getitem__

那么有什么问题吗? 提前致谢

【问题讨论】:

    标签: python python-2.7 python-imaging-library


    【解决方案1】:

    不能直接下标图片对象,必须使用load method创建访问对象。

    im = Image.open(imageData)
    buffer1 = im.load()
    print buffer1[1,1]
    

    【讨论】:

      猜你喜欢
      • 2018-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多