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 |