encode_Entropy_encode

encode_Entropy_encode

Összefoglaló

encode_Entropy_encode egy osztály a FOSS-ban Pythonhoz.

Ez a osztály 18 módszert biztosít az encode_Entropy_encode objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: ConvertBitDepthsToSymbols, CreateHuffmanTree, DecideOverRleUse, EntropyCodeBlockLength, EntropyCodeBlockType, EntropyCodeCommand, EntropyCodeContextMap, EntropyCodeDistance, EntropyCodeLiteral, OptimizeHuffmanCountsForRle, Reverse, ReverseBits, és 6 további módszer. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag.

Módszerek

Az aláírás:Leírás
__init__()Hívások init a kód_Entropy_encode példányon.
EntropyCodeLiteral()Egy szó szerinti szimbólumot kódol az entrópia-kódolás segítségével.
EntropyCodeCommand()Egy parancs-tokent kódol egy entrópia kódoláson keresztül.
EntropyCodeDistance()A LZ-stílusú egyeztetések távolságértékének kódolása
EntropyCodeBlockLength()A blokk hosszát kódolja az entrópia-kódozásban.
EntropyCodeContextMap()Az adaptív entrópia modellek kontextus-térképe kódolása.
EntropyCodeBlockType()A blokk típus-azonosítója kódolása
SortHuffmanTree(v0, v1)Két Huffman fa csomópontot sorol v0 és v1
SetDepth(p, pool, pool_off, depth, depth_off, level)A mélység értékeit egy medencében meghatározott elmaradások és szintek között állítja be.
CreateHuffmanTree(data, data_off, length, tree_limit, depth, depth_off)Huffman fákat épít adatból, határokkal és kimeneti mélységgel.
Reverse(v, start, end)V. listán szereplő elemek fordítása a kezdő és végindex között
WriteHuffmanTreeRepetitions(previous_value, value, repetitions, tree, extra_bits_data)Írja a Huffman fa ismétléseket egy értékváltozáshoz.
WriteHuffmanTreeRepetitionsZeros(repetitions, tree, extra_bits_data)A Huffman fába írja a nullás értékek ismétlődését.
OptimizeHuffmanCountsForRle(length, counts)Optimalizálja a Huffman szimbólumszámlálást az futási hosszúság kódolására.
DecideOverRleUse(depth, depth_off, length, use_rle_for_non_zero, use_rle_for_zero)A RLE-t a nullás és nem nulla mélységekre való alkalmazásáról dönt
WriteHuffmanTree(depth, depth_off, length, tree, extra_bits_data)Írja a Huffman fa segítségével mélységes táblázatokat és extra biteket
ReverseBits(num_bits, bits)Visszafordítja a bitek sorrendjét egy adott bit szélességű számban.
ConvertBitDepthsToSymbols(depth, depth_off, _hx_len, bits, bits_off)Bit mélység értékek szimbólum kódokká történő átalakítása

Lásd még:

 Magyar