Thank you for posting this response.  It is indeed a thorough
discussion of what a palette is and how to set it.

I'm looking for a way to *retrieve* an image's palette (without
modifying it in any way).  So, I definitely don't want to use
putpalette().  A "palette" attribute exists in the "Image" class that
returns an object of type "ImagePalette", but for the life of me, I
can't figure out how to use this object to retrieve the image's
palette RGB values.  And I can't seem to find anything by Googling
either.

On 1/13/06, Terry Carroll <[EMAIL PROTECTED]> wrote:
> On Fri, 13 Jan 2006, Stuart White wrote:
>
> > I am using the Python Imaging Library (PIL) to process GIF images. I
> > need to be able to retrieve the RGB values for each color palette entry.
> >
> > I see that the 'Image' class has a 'palette' attribute which returns an
> > object of type 'ImagePalette'.  However, the documentation is a bit
> > lacking regarding how to maniuplate the ImagePalette class to retrieve
> > the palette entries' RGB values.  Can anyone point me to a short example?
>
> There was a very helpful discussion on this topic on Python-tutor last
> summer.  Check out the thread "PIL's palette" at this URL:
>
> http://mail.python.org/pipermail/tutor/2005-July/thread.html#39719
>
> _______________________________________________
> 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