There certainally seems to be a bug.
The GIF loses transparency when I do...
But converting to MIFF and displaying shows the MIFF still has transparency.
Doing the same though MIFF however does NOT fix the problem
Code: Select all
convert right.png right.miff
convert right.miff right.gif
The MIFF shows a transparent background, but the GIF does not!
So whatever is the problem is still present in the MIFF intermediate file format.
As that format has a text based header for ALL image meta data it much be one of the following...
id=ImageMagick version=1.0
class=DirectClass colors=0 matte=True
columns=16 rows=16 depth=8
colorspace=RGB
compression=Zip quality=0
units=PixelsPerCentimeter
resolution=35.43x35.43
page=16x16+0+0
date:create={2010-11-15T13:56:57+10:00}
date:modify={2010-11-15T13:56:57+10:00}
Software={
www.inkscape.org}
As you can see transparency is enabled 'matte=True', But I can not see anything else that could be causing the save to GIF to fail. Everything about the header appears right!
Trying a different tack... using 'txt' image to remove all meta data!
Code: Select all
convert right.png right.txt
convert right.txt right.gif
I still get a GIF without transparency!
And yet the 'IM Enumerated Text Image' file clearly shows pixels with transparency.
Basically I can prettywell be assured that the GIF save for this image and just the image data, is causing it to 'loose transparency. No meta-data is causing the problem.
This is definitely a BUG! but it is only involving image data, not meta-data.