On Thu, 2 Jun 2005, D. Hartley wrote: > What does it mean if my image mode is "P"? In the documentation, it > says "typical values are '1', 'L', 'RGB', 'CMYK.'" (it's a gif, if > that's important)
That's really weird. It does say that (in the description of im.mode, where you'd expect it). But other parts of the doc refer to a "P" mode; see the descriptions of im.convert; im.putpalette; and the BMP format description. Seems to be some sort of "palette" format. Hey! Look under "Concepts": The mode of an image defines the type and depth of a pixel in the image. The current release supports the following standard modes: . . . - P (8-bit pixels, mapped to any other mode using a colour palette) . . . Palette The palette mode ("P") uses a colour palette to define the actual colour for each pixel. Not sure what that means, exactly, but it looks like im.palette will get the palette of a a P-mode image, and im.putpalette will change it. I'm not sure how to interpret the palette once you have it, though. The description of the ImagePalette class is not too helpful. _______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor