encode_Entropy_encode

encode_Entropy_encode

Gambaran Umum

encode_Entropy_encode adalah kelas dalam Aspose.Font FOSS untuk Python.

Kelas ini menyediakan 18 metode untuk bekerja dengan objek encode_Entropy_encode dalam program Python. Metode yang tersedia meliputi: ConvertBitDepthsToSymbols, CreateHuffmanTree, DecideOverRleUse, EntropyCodeBlockLength, EntropyCodeBlockType, EntropyCodeCommand, EntropyCodeContextMap, EntropyCodeDistance, EntropyCodeLiteral, OptimizeHuffmanCountsForRle, Reverse, ReverseBits, dan 6 metode tambahan. Semua anggota publik dapat diakses oleh aplikasi Python mana pun setelah menginstal paket Aspose.Font FOSS untuk Python.

Metode

Tanda TanganDeskripsi
__init__()Calls init pada instance encode_Entropy_encode ini.
EntropyCodeLiteral()Mengkode simbol literal menggunakan pengkodean entropi
EntropyCodeCommand()Mengkode token perintah menggunakan pengkodean entropi
EntropyCodeDistance()Menyandi nilai jarak untuk pencocokan bergaya LZ
EntropyCodeBlockLength()Menyandi panjang blok dalam pengkodean entropi
EntropyCodeContextMap()Menyandi peta konteks untuk model entropi adaptif
EntropyCodeBlockType()Menyandi pengidentifikasi tipe blok
SortHuffmanTree(v0, v1)Mengurutkan dua node pohon Huffman v0 dan v1
SetDepth(p, pool, pool_off, depth, depth_off, level)Mengatur nilai kedalaman dalam pool pada offset dan level yang diberikan
CreateHuffmanTree(data, data_off, length, tree_limit, depth, depth_off)Membangun pohon Huffman dari data dengan batasan dan menghasilkan kedalaman
Reverse(v, start, end)Membalik elemen-elemen dalam daftar v antara indeks awal dan akhir
WriteHuffmanTreeRepetitions(previous_value, value, repetitions, tree, extra_bits_data)Menulis pengulangan Huffman tree untuk perubahan nilai
WriteHuffmanTreeRepetitionsZeros(repetitions, tree, extra_bits_data)Menulis pengulangan nilai nol dalam Huffman tree
OptimizeHuffmanCountsForRle(length, counts)Mengoptimalkan hitungan simbol Huffman untuk run‑length encoding
DecideOverRleUse(depth, depth_off, length, use_rle_for_non_zero, use_rle_for_zero)Menentukan apakah akan menerapkan RLE untuk kedalaman nol dan non‑nol
WriteHuffmanTree(depth, depth_off, length, tree, extra_bits_data)Menulis pohon Huffman menggunakan array kedalaman dan bit tambahan
ReverseBits(num_bits, bits)Membalik urutan bit dalam sebuah bilangan dengan lebar bit yang diberikan
ConvertBitDepthsToSymbols(depth, depth_off, _hx_len, bits, bits_off)Mengonversi nilai kedalaman bit menjadi kode simbol

Lihat Juga

 Bahasa Indonesia