encode_brotli_bit_stream_BlockEncoder

encode_brotli_bit_stream_BlockEncoder

Gambaran Umum

encode_brotli_bit_stream_BlockEncoder adalah kelas dalam Aspose.Font FOSS untuk Python.

Kelas ini menyediakan 5 metode untuk bekerja dengan objek encode_brotli_bit_stream_BlockEncoder dalam program Python. Metode yang tersedia meliputi: BuildAndStoreBlockSwitchEntropyCodes, BuildAndStoreEntropyCodes, StoreSymbol, StoreSymbolWithContext, __init__. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Font FOSS untuk Python. Properti: alphabet_size_, bits_, block_ix_, block_len_, block_lengths_, block_split_code_, dan 4 lagi.

Properti

NamaJenisAksesDeskripsi
bits_``BacaMendapatkan bit .
depths_``BacaMendapatkan kedalaman .
block_split_code_``BacaMendapatkan kode pemisahan blok .
alphabet_size_``BacaMendapatkan ukuran alfabet .
num_block_types_``BacaMendapatkan jumlah tipe blok .
block_types_``BacaMendapatkan tipe blok .
block_lengths_``BacaMendapatkan panjang blok .
block_ix_``BacaMendapatkan ix blok.
block_len_``BacaMendapatkan panjang blok.
entropy_ix_``BacaMendapatkan ix entropi.

Metode

Tanda TanganDeskripsi
__init__(alphabet_size, num_block_types, block_types, block_lengths)Calls init pada instance encode_brotli_bit_stream_BlockEncoder ini.
BuildAndStoreBlockSwitchEntropyCodes(storage_ix, storage)Membangun dan menyimpan kode entropi block-switch ke penyimpanan di storage_ix
BuildAndStoreEntropyCodes(histograms, storage_ix, storage)Membangun dan menyimpan kode entropi untuk histogram yang diberikan ke penyimpanan di storage_ix
StoreSymbol(symbol, storage_ix, storage)` menulis satu simbol ke aliran bit Brotli pada indeks penyimpanan yang ditentukan, memperbarui status entropi internal
StoreSymbolWithContext(kContextBits, symbol, context, context_map, storage_ix, storage)Menyimpan simbol menggunakan kContextBits, konteks, dan context_map ke dalam penyimpanan di storage_ix

Lihat Juga

 Bahasa Indonesia