encode_brotli_bit_stream_BlockEncoder

encode_brotli_bit_stream_BlockEncoder

Översikt

encode_brotli_bit_stream_BlockEncoder är en klass i Aspose.Font FOSS för Python.

Denna klass ger 5 metoder för att arbeta med encode_brotli_bit_stream_BlockEncoder objekt i Python-program. Tillgängliga metoder inkluderar: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Font FOSS för Pythons paket. och egenskaper: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_,Och 4 fler.

ägodelar

NamnTyp avAccessBeskrivning
bits_``LäsningFå de bitarna.
depths_``LäsningFånga djupet .
block_split_code_``LäsningBlockan får split kod.
alphabet_size_``LäsningDet är alfabetstorlek.
num_block_types_``LäsningDet finns num block typer.
block_types_``LäsningDet är block typer.
block_lengths_``LäsningFå block längd.
block_ix_``LäsningDet är block IX.
block_len_``LäsningBlocka till Len.
entropy_ix_``LäsningDet är en entropy IX.

Metoder

SignatureBeskrivning
__init__(alphabet_size, num_block_types, block_types, block_lengths)Calls Inti I detta fall är det bara att använda kod_brotli_bit_stream_BlockEncoder.
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage)Bygg och lagra block-switch entropisk koder i lagret på storage_ix
BuildAndStoreEntropyCodes(histograms, storage_ix, storage)Bygg och lagra entropisk kod för angivna histogram i lagring vid lagrings_ix
StoreSymbol(symbol, storage_ix, storage)` skriver ett enda symbol i Brotli bitström på den angivna lagringsindexet, uppdaterar intern entropisk status
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage)Lagrar en symbol med kContextBits, kontext och context_map i lagring på storage_ix

Se även

 Svenska