Reputation: 9943
I am using ImageMagick with animated gifs but it is very slow. Taking twenty seconds for a single animation. Is there an alternate C/C++ graphics library which is fast? A good result may be those libraries that can handle huge images. But do any of those support animated GIFs?
These are the features I am needing:
It needs to be fast, much faster than either imagemagic or graphicsmagic.
Upvotes: 2
Views: 7690
Reputation: 53870
FreeImage is similar to FFMPEG and libav, but for images. I believe it does everything you're looking for.
Upvotes: 0
Reputation: 9943
giflib
[to parse the GIF format and save to] and C++ (for the image processing). This seems the best solution for me. Also using ImageMagick's Magick++
library could improve performance a bit.
Upvotes: 2
Reputation: 215387
Try libavcodec
and libavformat
from the FFmpeg project or the libav
fork thereof. These are almost surely the fastest and most flexible you'll find, but the interface complexity might be more than you were asking for.
Upvotes: 1