2017-01-18 46 views
0

例如,LZM算法的例子可能是LZMA,但霍夫曼的例子,我無法找到。我瞭解BWT在某種程度上使用它,但它也使用其他類型的算法。什麼是僅使用霍夫曼編碼的算法的例子?

+0

當然*哈夫曼編碼* ** **是一種算法本身? –

+0

@HighPerformanceMark我也這麼認爲。不過,我似乎無法找到它使用它只是(類似的BWT) – Samuelf80

+1

@ Samuelf80隨着霍夫曼唯一的編碼,當你面對非ASCII字符不能更進一步的壓縮算法,這就是爲什麼快速LZ算法跳過這一部分,gzip將採用用於只有滑動窗口部分,例如,如果窗口大小是8K,則它僅使用該窗口的霍夫曼編碼。 – Elbek

回答

1

我想你的意思執行,而不是算法。哈夫曼編碼的算法。

ZLIB提供Z_HUFFMAN_ONLY壓縮策略,僅使用哈夫曼編碼來壓縮所述輸入。使用該選項關閉與zlib通常使用的字符串關閉。