decode_Huffman
decode_Huffman
General
decode_Huffman és una classe en FOSS per Python.
Aquesta classe proporciona 7 mètodes per treballar amb objectes decodificadors en programes de Python. Els mètodes disponibles inclouen: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Tots els membres públics són accessibles a qualsevol aplicació de Python després d’instal·lar el paquet FOSS per Python.
Mètodes
| Signatura | Descripció |
|---|---|
__init__() | Apel·lacions init en aquesta instància de decodificació_Huffman. |
GetNextKey(key, _hx_len) | Llegeix la següent tecla Huffman del buffer de claus utilitzant la longitud especificada. |
ReplicateValue(table, table_off, step, end, code) | Copiar un valor en una taula que comença a table_off, passant fins al final, utilitzant codi |
NextTableBitSize(count, _hx_len, root_bits) | Computa la mida de bits per a la següent taula Huffman basada en comptar, _hx_len i root_bits. |
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size) | Construeix una taula Huffman per a Brotli utilitzant paràmetres de raí i dades de longitud del codi. |
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees) | Inicialitza un grup d’arbres Huffman amb una mida alfabètica i nombre d ’ arbres. |
BrotliHuffmanTreeGroupRelease(group) | Libera recursos associats amb un grup d’arbres de Brotli Huffman. |