dark:实用的基于BWT的压缩机

时间:2024-06-12 17:21:54
【文件属性】:

文件名称:dark:实用的基于BWT的压缩机

文件大小:61KB

文件格式:ZIP

更新时间:2024-06-12 17:21:54

Rust

黑暗压缩机 Dark旨在成为一种实用的无损通用数据压缩器。 通过将的安全性与最新的BWT实现和压缩技术相结合,Dark旨在成为满足您日常压缩需求的值得信赖的工具。 它使用 ,并与该库合作开发。 逻辑块在稳定时会迁移到生锈压缩中(算术表,DC,即将线性BWT)。 当前状态 压缩程序可以在线性时间内成功打包和解压缩任何数据,包括自可执行文件。 内存消耗为5N额外字节。 正在研究以下领域: SACA优化(BWT前进速度) 范围/二进制编码器优化(打包/解包速度) BWT-DC模型的改进(压缩率) 基准线 Dark-0.51的最新C版本在此处以Dark压缩模型一对一地复制。 然而,由于在低级别的改善(熵编码器),新实现的性能会更好(214445 VS 215505上book1的)。 Dark-0.51的源代码也在etc/dark-c/ ,它被采用为多平台,并包括详细的日志记录。


【文件预览】:
dark-master
----.travis.yml(44B)
----LICENSE(1KB)
----src()
--------main.rs(5KB)
--------model()
--------block()
--------entropy()
--------saca.rs(14KB)
----Cargo.toml(405B)
----.gitignore(41B)
----Makefile(993B)
----README.md(1KB)
----etc()
--------cluster()
--------stat()
--------dark-c()
--------bbb()

网友评论