FastLZ LZ77压缩算法的零依赖纯Rust实现
由 Monomadic 拥有。
#501 in 压缩
9KB 188 行
FastLZ LZ77压缩算法的零依赖纯Rust实现。
目前这个库只能解压缩,但如果有需求,压缩功能也将随之加入。这个库专门为ni-file库构建,其中为Kontakt构建的采样乐器使用了具有非常特定滑动窗口行为的LZ77算法实现。理论上,它应该适用于任何LZ77压缩文件。如果不起作用,请提交问题。
lib.rs
LZ77是一种无损滑动窗口数据压缩算法。它通过引用单个副本来替换数据的重复出现。