I get the same issue on windows 7 python 2.6.4. Both gimp and Internet
Explorer don't like the image. Does seem like some sort of patch is in
order, and perhaps a note in the documentation, which does not mention
optimize under the GIF specific notes. It does say elsewhere that "If
a writer doesn't recognize an option it is silently ignored" which
should probably be done in this case. If the GIF writer does support
optimize, the documentation should say that explicitly.
Edward Cannon
Unicorn School

On Tue, May 31, 2011 at 3:53 PM, Mark Doliner <[email protected]> wrote:
> Using Python "2.7.1+" on Ubuntu 11.04 I seem to be getting a corrupt
> image when saving a gif with the flag optimize=True.  I'm able to
> reproduce the problem using the attached image and this code:
>
>> import PIL.Image
>> PIL.Image.open('test.gif').save('optimized.gif', 'GIF', optimize=True)
>
> Gimp complains if I try to open optimized.gif.  I mostly just want to
> make sure people are aware of the problem.  I found similar reports of
> this here:
> http://mail.python.org/pipermail/image-sig/2009-November/006007.html
> And here:
> http://groups.google.com/group/djangofilebrowser/browse_thread/thread/2c5df624ea350c24
>
> Someone in the first email thread mentions that gif doesn't officially
> support optimize for gif files.  And that sounds good... but maybe it
> would be better if PIL ignored the attribute instead of creating this
> seemingly invalid image?
>
> --Mark
>
> _______________________________________________
> Image-SIG maillist  -  [email protected]
> http://mail.python.org/mailman/listinfo/image-sig
>
>
_______________________________________________
Image-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/image-sig

Reply via email to