gif-encoder:用于编码 gif 的最小 Clojure 库

时间:2021-06-05 02:40:32
【文件属性】:
文件名称:gif-encoder:用于编码 gif 的最小 Clojure 库
文件大小:59KB
文件格式:ZIP
更新时间:2021-06-05 02:40:32
Clojure gif 编码器 描述 用于编码 gif 的最小 Clojure 库。 笔记 这是 GIF 规范的低级实现。 对于想要从代码生成 gif 或包含从应用程序呈现 gif 的能力的人来说,它可能很有用。 它不包括任何附加功能,例如图像格式解码、绘图或合成工具。 包括 Netcape 循环应用程序扩展。 未实现纯文本扩展。 用法 请参阅api.cljc以获取基于api.cljc实现的用户友好界面examples.cljc ,以及examples.cljc以获取使用该 API 创建 gif 的示例。 参考 去做 优化gif。 添加用于处理调色板的选项。 优化代码。 执行 gif 规范被编码为一组解释为模式的数据结构。 提供了几个函数来实现必要的算法,例如 LZW 压缩算法。 某些字段提供了默认值。 默认值和固定值之间没有区别。 并且不执行验证。 并且没有采取任何措施来阻止用户更改固定值
【文件预览】:
gif-encoder-master
----.gitignore(99B)
----src()
--------com()
----LICENSE(11KB)
----README.md(3KB)
----example-gifs()
--------game-of-life.gif(78KB)
--------cycling-boxes.gif(162KB)
----project.clj(269B)

网友评论