[Image-SIG] Convert "P" image with transparent index to "RGBA"
Elias Fotinis
efotinis at yahoo.com
Mon Aug 10 13:47:03 CEST 2009
I'm trying to extract the frames of a GIF as individual images. To do so, I
keep pasting each frame over the "running total" of the previous frames,
because areas that do not change are transparent.
Since each GIF frame is a "P" image with a single index as transparency, how
do we convert that into an "RGBA"? I could loop over the pixels and set the
alpha manually, but perhaps I'm missing something obvious like:
assert im.mode == 'P'
im.convert('RGBA', alphaindex=n)
More information about the Image-SIG
mailing list