GIF文件创建库,支持完整的GIF

时间:2012-09-17 07:52:48

标签: java c++ c image-manipulation gif

有许多用于以GIF格式保存图像的库,但是是否有一个库可以支持更高级的GIF(或者如果你愿意的话还会遗忘)?

我正在考虑纯文本扩展,以及为每个新帧仅重绘部分图像的能力。例如,纯文本扩展理论上也可用于补充图像绘制,并改善动画的压缩。

即。 (a)使用纯文本扩展名来渲染图形而不是文本。 (大多数语言都可以。)

1 个答案:

答案 0 :(得分:1)

GIFLIB应该包含GIF的所有内容

这是你对纯文本的意思吗?

http://giflib.sourceforge.net/gif_lib.html#idp4823712

这是部分帧更新

http://giflib.sourceforge.net/gif_lib.html#idp79616

对于.NET(完全披露,我在Atalasoft工作)DotImage Photo Free可以重做部分。看看GifFrame和GifFrameDisposal。您可以指定在绘制新帧时如何处理上一帧。每个框架可以是任何尺寸和位置,因此您只能绘制图像的一部分。