encode_brotli_bit_stream_BlockEncoder (кодът на блока)

encode_brotli_bit_stream_BlockEncoder (кодът на блока)

Общ преглед

encode_brotli_bit_stream_BlockEncoder е клас в Aspose.Font FOSS за Python.

Този клас предоставя 5 метода за работа с обектите encode_brotli_bit_stream_BlockEncoder в Python програми. Наличните методи включват: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Всички публични членове са достъпни за всяко приложение на Python след инсталиране на пакета Aspose.Font FOSS for Python. Свойства: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_, и още 4 .

Свойства на веществата

Име на фирмата:Тип на изпитванеДостъп до информацияОписание на състоянието
bits_``Прочети.Хваща парчетата.
depths_``Прочети.Разбирам дълбочината.
block_split_code_``Прочети.Получи кода за разделение на блока.
alphabet_size_``Прочети.- Взима размер на азбуката.
num_block_types_``Прочети.Да получи номера на блока.
block_types_``Прочети.- Да.Получава типовете блокове .
block_lengths_``Прочети.Взема дължините на блоковете.
block_ix_``Прочети.Ще вземе блок 9.
block_len_``Прочети.Ще вземе блока.
entropy_ix_``Прочети.Получи ентропията ix.

Методи за изчисляване на данните

ПодписътОписание на състоянието
__init__(alphabet_size, num_block_types, block_types, block_lengths)Обаждания. в) на този пример от encode_brotli_bit_stream_BlockEncoder.
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage)Създава и съхранява кодове за ентропия на блок-смитри в хранилището при storage_ix.
BuildAndStoreEntropyCodes(histograms, storage_ix, storage)Създава и съхранява ентропични кодове за дадени хистограми в хранилището на storage_ix.
StoreSymbol(symbol, storage_ix, storage)` записва един символ в битния поток на Brotli при посочения индекс за съхранение, актуализирайки вътрешното ентропийно състояние
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage)Съхранява символ, използващ kContextBits, контекст и context_map в съхранение на storage_ix

Вижте също:

 Български