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

SignaturaDescripció
__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.

Vegeu també

 Català