decode_Huffman

Opinie generală

decode_Huffman este o clasă în Aspose.Font FOSS pentru Python.

Această clasă oferă 7 metode pentru a lucra cu obiecte decode_Huffman în programele Python. Metodele disponibile includ: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python.

Metode de evaluare

SemnăturaDescriere:
__init__()Apeluri init (încetare) pe acest decod_Huffman instanță.
GetNextKey(key, _hx_len)Citește următoarea cheie Huffman din bufferul de chei folosind lungimea specificată
ReplicateValue(table, table_off, step, end, code)Copiează o valoare într-o tablă începând de la table_off, trecând până la sfârșit, folosind codul
NextTableBitSize(count, _hx_len, root_bits)Calculează dimensiunea de bit pentru următoarea tabelă Huffman bazat pe număr, _hx_len și root_bits
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size)Construiește o tablă Huffman pentru Brotli folosind parametrii rădăcini și datele de lungime a codului.
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees)Inițializează un grup de copaci Huffman cu o anumită dimensiune alfabetică și numărul de arbori
BrotliHuffmanTreeGroupRelease(group)Eliberă resursele asociate cu un grup de copaci Brotli Huffman.

Vezi și:

 Română