1 个不稳定版本
0.1.1 | 2024 年 8 月 8 日 |
---|---|
0.1.0 |
|
#219 在 压缩
194 每月下载量
25KB
785 行
Rust 中的算术编码
一个简单的算术编码器实现,易于阅读。包含驱动二进制文件和库。默认情况下会构建二进制文件。
构建
运行 cargo build --release
。
运行编码程序
运行 target/release/simple-arithmetic-coding -e <从 stdin 读取输入>
。例如,在 Linux 上,只需使用 cat 管道文件,然后将输出重定向到文件:cat war_and_peace.txt | target/release/simple-arithmetic-coding -> output.bin
运行解码程序
运行 target/release/simple-arithmetic-coding -d <从 stdin 读取输入>
。
依赖项
~155KB