Page 1 of 1
GIF: Transparency error
Posted: 2008-06-13T17:49:38-07:00
by imagewinter
In the original GIF animation, there is no transparancy. But when played by imagemagick, there is transparency in parts of the picture.
Why does this happen?
By the way, why does it take so long to load a GIF animation in imagemagick? While it loads instantly in a browser?
Re: GIF: Transparency error
Posted: 2008-06-14T21:31:43-07:00
by anthony
How are you displayting a GIF animation???
Display displays the image frames AS IS.
Animate displays them with the right disposals and timings needed for a GIF animation.
Also IM takes its time to read and completely parse the image. It was never built for speed as that would remove its 'general' usage for all image formats.
Display also adds a 2 second minimum delay to each frame, WHY because it is displaying images and slideshows. It is not designed for displaying GIF animations!
Whcih brings us back to... use
animate.
As "Bob the Builder" likes to say. Use the right tool for the job!
See IM Examples, display and animate
http://imagemagick.org/Usage/basics/#display
Re: GIF: Transparency error
Posted: 2008-06-14T21:40:39-07:00
by imagewinter
How are you displayting a GIF animation???
With 'animate' of course.
When the animation starts to play, parts of the animation becomes transparent where there is suppose to have color.
Re: GIF: Transparency error
Posted: 2008-06-14T21:56:34-07:00
by anthony
Then either the GIF animation is BAD (a very common occurance), or it is designed to work on a display so as to allow the background to be visible.
Can you give us a link to it so we can examine it?