2017-01-18 17 views
0

例如,LZM算法的例子可能是LZMA,但霍夫曼的例子,我无法找到。我了解BWT在某种程度上使用它,但它也使用其他类型的算法。什么是仅使用霍夫曼编码的算法的例子?

+0

当然*哈夫曼编码* ** **是一种算法本身? –

+0

@HighPerformanceMark我也这么认为。不过,我似乎无法找到它使用它只是(类似的BWT) – Samuelf80

+1

@ Samuelf80随着霍夫曼唯一的编码,当你面对非ASCII字符不能更进一步的压缩算法,这就是为什么快速LZ算法跳过这一部分,gzip将采用用于只有滑动窗口部分,例如,如果窗口大小是8K,则它仅使用该窗口的霍夫曼编码。 – Elbek

回答

1

我想你的意思执行,而不是算法。哈夫曼编码的算法。

ZLIB提供Z_HUFFMAN_ONLY压缩策略,仅使用哈夫曼编码来压缩所述输入。使用该选项关闭与zlib通常使用的字符串关闭。