msf_gif:单头动画GIF导出器

时间:2021-05-05 22:29:08
【文件属性】:
文件名称:msf_gif:单头动画GIF导出器
文件大小:9.32MB
文件格式:ZIP
更新时间:2021-05-05 22:29:08
gif single-header-lib C 单头动画GIF导出器,适合实时记录gif。 易于使用。 单头C代码编译为C99或C ++ 98。 唯一的依赖关系是C标准库标头。 简单而最少的API。 高质量的结果。 使用简单的调色板选择和抖动算法,可以确保为图像的所有区域提供相同的保真度,从而避免了大多数gif编码器中使用的基于频率的自适应色彩量化算法中常见的伪像。 有关示例,请参见下面的并排比较。 小文件。 在帧与压缩友好的抖动内核之间使用增量编码,与大多数gif编码器相比,文件大小明显减小,而又不牺牲质量。 快。 专为提高速度而设计,并使用SSE进行编码,每秒可编码数百兆字节,比同类gif库快几倍。 公共领域。 也可根据MIT许可使用。 请参阅源文件底部的许可证文本。 积极维护。 这不是放弃软件! 如果您觉得有问题或功能缺失,请告诉我,我很可能会添加它。 如果您感到慷慨,也可以提交拉取请求-代码相对简短且简单。 例子
【文件预览】:
msf_gif-master
----msf_gif.h(27KB)
----test()
--------msf_gif.cpp(781B)
--------test.cpp(3KB)
--------oldbuild.bat(168B)
--------trace.cpp(4KB)
--------msf_gif.c(963B)
--------trace.hpp(3KB)
--------build.bat(1KB)
--------timings.txt(243B)
--------common.hpp(4KB)
--------notes.txt(2KB)
--------List.hpp(2KB)
--------build.sh(1KB)
----examples()
--------keyhole-jo-2x.gif(2.07MB)
--------keyhole-msf-2x.gif(1.47MB)
--------diwide.gif(3.64MB)
--------flip.gif(2.59MB)
----.gitignore(114B)
----README.md(4KB)

网友评论