寻找快速无损压缩技术

时间:2011-08-01 21:44:19

标签: compression

我想压缩一串位,之后我想解压缩它。任何人都可以通过提及快速无损压缩和解压缩技术来帮助我,如果可能的话,还可以帮助我编程实现。

4 个答案:

答案 0 :(得分:7)

如果您正在寻找速度,那么考虑像LZ4这样的快速压缩算法是有道理的。 这种算法比zlib / gzip快一个数量级(比快10倍)。 http://code.google.com/p/lz4/

答案 1 :(得分:2)

名为gzipbzip2的永远绿色怎么样?它们已经成为库,随时可以使用。

答案 2 :(得分:1)

gzip的?

算法可以在这里找到:

http://www.gzip.org/algorithm.txt

奖励:与几乎所有内容兼容。

答案 3 :(得分:0)

根据Matt Mahoney的大文本压缩基准(http://mattmahoney.net/dc/text.html),有几种非常快速的解压缩器具有良好的压缩比:

  • lzturbo 1.1(-49 -b1000 -p0)9 ns /字节解压缩
  • lzham alpha 3 x64(-m4 -d29)9 ns /字节解压缩
  • 4x4 / tornado - 9-13 ns / byte decompression
  • libzling 20140430-bugfix(e4)40 ns /字节压缩和10 ns /字节解压缩
  • 粉碎1.00(cx)13-15 ns /字节解压缩