[Image-SIG] AttributeError: pixel_access

Etienne Robillard granted14 at yahoo.com
Thu Jun 29 22:18:46 CEST 2006


Hi all,

I've ran into this problem while upgrading from 1.1.5
to 1.1.6.

>>> import Image
>>> Image.VERSION()
'1.1.6a2-20060303'

Here's the debug output, while running selftest.py:

*****************************************************************
Failure in example: _info(im)
from line #4 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(Image.new("L", (128, 128)))
# grayscale (luminance)
from line #6 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(Image.new("P", (128, 128)))
# palette
from line #8 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(Image.new("RGB", (128,
128))) # truecolor
from line #10 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(Image.new("I", (128, 128)))
# 32-bit integer
from line #12 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(Image.new("F", (128, 128)))
# 32-bit floating point
from line #14 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im)
from line #20 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/ImageFile.py", line 155, in load
    self.load_prepare()
  File "PIL/ImageFile.py", line 226, in load_prepare
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example:
_info(Image.open("Images/lena.ppm"))
from line #22 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/ImageFile.py", line 217, in load
    return Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example:
_info(Image.open("Images/lena.jpg"))
from line #24 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "./selftest.py", line 22, in _info
    im.load()
  File "PIL/ImageFile.py", line 217, in load
    return Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: a = im.load()
from line #33 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/ImageFile.py", line 217, in load
    return Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im.convert("L"))
from line #41 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 615, in convert
    self.load()
  File "PIL/ImageFile.py", line 217, in load
    return Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im.copy())
from line #43 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 679, in copy
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im.crop((32, 32, 96, 96)))
from line #45 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 699, in crop
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im.filter(ImageFilter.BLUR))
from line #47 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 741, in filter
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: im.getbbox()
from line #51 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 777, in getbbox
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: len(im.getdata())
from line #53 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 822, in getdata
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: im.getextrema()
from line #55 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 838, in getextrema
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: im.getpixel((0, 0))
from line #57 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 884, in getpixel
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: len(im.getprojection())
from line #59 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 896, in getprojection
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: len(im.histogram())
from line #61 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 922, in histogram
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im.point(range(256)*3))
from line #63 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 1057, in point
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im.resize((64, 64)))
from line #65 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 1214, in resize
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: _info(im.rotate(45))
from line #67 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 1251, in rotate
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: map(_info, im.split())
from line #69 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 1390, in split
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: len(im.convert("1").tobitmap())
from line #71 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 615, in convert
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: len(im.tostring())
from line #73 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 475, in tostring
    self.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example:
_info(im.transform((512, 512), Image.AFFINE,
(1,0,0,0,1,0)))
from line #75 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 1502, in transform
    im.__transformer((0, 0)+size, self, method, data,
resample, fill)
  File "PIL/Image.py", line 1545, in __transformer
    image.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example:
_info(im.transform((512, 512), Image.EXTENT,
(32,32,96,96)))
from line #77 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 1502, in transform
    im.__transformer((0, 0)+size, self, method, data,
resample, fill)
  File "PIL/Image.py", line 1545, in __transformer
    image.load()
  File "PIL/ImageFile.py", line 118, in load
    Image.Image.load(self)
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d = ImageDraw.ImageDraw(im)
from line #83 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/ImageDraw.py", line 58, in __init__
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d.line((0, 0, 128, 128), fill=128)
from line #84 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: d.line((0, 128, 128, 0), fill=128)
from line #85 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: im.getextrema()
from line #86 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 838, in getextrema
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d = ImageDraw.ImageDraw(im)
from line #93 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/ImageDraw.py", line 58, in __init__
    im.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d.rectangle(xy, "#f00")
from line #94 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: im.getpixel((0, 0))
from line #95 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 884, in getpixel
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d.rectangle(xy, "#ff0000")
from line #97 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: im.getpixel((0, 0))
from line #98 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 884, in getpixel
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d.rectangle(xy, "rgb(255,0,0)")
from line #100 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: im.getpixel((0, 0))
from line #101 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 884, in getpixel
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d.rectangle(xy, "rgb(100%,0%,0%)")
from line #103 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: im.getpixel((0, 0))
from line #104 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 884, in getpixel
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d.rectangle(xy, "hsl(0, 100%,
50%)")
from line #106 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: im.getpixel((0, 0))
from line #107 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 884, in getpixel
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: d.rectangle(xy, "red")
from line #109 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
NameError: name 'd' is not defined
*****************************************************************
Failure in example: im.getpixel((0, 0))
from line #110 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 884, in getpixel
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: im = ImageMath.eval("float(im +
20)", im=im.convert("L"))
from line #116 of selftest.testimage
Exception raised:
Traceback (most recent call last):
  File "./doctest.py", line 499, in
_run_examples_inner
    exec compile(source, "<string>", "single") in
globs
  File "<string>", line 1, in ?
  File "PIL/Image.py", line 615, in convert
    self.load()
  File "PIL/Image.py", line 561, in load
    return self.im.pixel_access(self.readonly)
AttributeError: pixel_access
*****************************************************************
Failure in example: im.mode, im.size
from line #117 of selftest.testimage
Expected: ('F', (128, 128))
Got: ('RGB', (128, 128))
1 items had failures:
  47 of  57 in selftest.testimage
***Test Failed*** 47 failures.
*** 47 tests of 57 failed.

Any hints on how to work-around this issue with
pixel_access ?

Thanks,
Etienne





--
Etienne Robillard <erob at cpan.org>
JID: incidah AT njs.netlab.cz
YMS/MSN: granted14 AT yahoo.com
TEL: +1  514.962.7703

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


More information about the Image-SIG mailing list