decode_Huffman

Genel Bakış

decode_Huffman Python için FOSS’de bir sınıf.

Bu sınıf Python programlarında decode_Huffman nesnelerle çalışmak için 7 yöntem sağlar. Kullanılabilir yöntemler şunlardır: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. Python için FOSS paketini yükledikten sonra tüm kamu üyeleri herhangi bir Python uygulamasına erişilebilir.

Yöntemler

SignatureAçıklama:
__init__()Calls init (başlangıç) Bu Decode_Huffman örneğinde.
GetNextKey(key, _hx_len)Belirtilen uzunlukta anahtar tamponundan bir sonraki Huffman tuşunu okuyor.
ReplicateValue(table, table_off, step, end, code)Bir table_off’dan başlayan bir tablomuza, sonuna kadar adım atarak kod kullanarak değer kopyalar.
NextTableBitSize(count, _hx_len, root_bits)Sayı, _hx_len ve root_bits temelinde bir sonraki Huffman tablosunun bit boyutunu hesaplar.
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size)Kök parametreleri ve kod uzunluğu verileri kullanarak Brotli için bir Huffman tablosu oluşturur.
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees)Belirtilen alfabet boyutu ve ağaç sayısı ile Huffman ağacı bir grup başlatır
BrotliHuffmanTreeGroupRelease(group)Bir Brotli Huffman ağaç grubu ile ilişkili kaynakları serbest bırakır.

Ayrıca bakınız:

 Türkçe