我正在将 ImageMagick 与gif 动画一起使用,但速度非常慢。一个动画需要二十秒。是否有替代的速度更快的 C/C++ 图形库?一个好的结果可能是那些可以处理巨大图像的库。但其中有支持动画 GIF 吗?
这些是我需要的功能:
- 将动画 GIF 分割成完全渲染的帧,并以任何格式保存。
- 将这些生成的图像中的某些颜色更改为白色
- 裁剪出每张生成图像的一部分。
- 根据上面生成的 2 张图像重新创建具有 2 帧的动画 GIF。这个 GIF 应该被优化。第一帧的延迟与最后一帧的延迟不同。
它需要快,比 imagemagic 或graphicsmagic 快得多。
最佳答案
giflib
[解析 GIF 格式并保存到] 和 C++(用于图像处理)。这对我来说似乎是最好的解决方案。另外,使用 ImageMagick 的 Magick++
库可以稍微提高性能。
关于c++ - 可以支持动画 GIF 的快速图形库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7142451/