encode_brotli_bit_stream_BlockEncoder

encode_brotli_bit_stream_BlockEncoder

Összefoglaló

encode_brotli_bit_stream_BlockEncoder egy osztály a FOSS-ban Pythonhoz.

Ez a osztály 5 módszert kínál az encode_brotli_bit_stream_BlockEncoder objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag. A tulajdonságok: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_, és még négy.

A tulajdonságok

A neve:A típus:HozzáférésLeírás
bits_``Olvasd!Megkapja a darabokat .
depths_``Olvasd!A mélybe megy.
block_split_code_``Olvasd!Megkapja a blokk kódot .
alphabet_size_``Olvasd!Az ábécé méretét kapja .
num_block_types_``Olvasd!A számok blokk típusát kapja.
block_types_``Olvasd!Megkapja a blokk típusokat .
block_lengths_``Olvasd!Megvan a blokk hossz .
block_ix_``Olvasd!A kilencedik blokkot kapja.
block_len_``Olvasd!Megkapja a blokkot.
entropy_ix_``Olvasd!Az entrópia ix.

Módszerek

Az aláírás:Leírás
__init__(alphabet_size, num_block_types, block_types, block_lengths)Hívások init az encode_brotli_bit_stream_BlockEncoder példányon.
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage)A blokkváltó entrópia kódjait a storage_ix-ban tárolja és készíti.
BuildAndStoreEntropyCodes(histograms, storage_ix, storage)Az adott histogramok entrópia-kódjait a storage_ix tárolóhelyre építi és tárolja.
StoreSymbol(symbol, storage_ix, storage)` egy szimbólumot ír a Brotli bit-áramra az adott tárolási indexben, frissítve a belső entrópia állapotát.
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage)A szimbólumot a kContextBits, kontextus és context_map segítségével tárolja a storage_ix-ban.

Lásd még:

 Magyar