encode_Entropy_encode

encode_Entropy_encode

Overview

encode_Entropy_encode є клас у Aspose.Font FOSS для Python.

Цей клас надає 18 методів роботи з об’єктами encode_Entropy_encode в програмах Python. Доступні методи включають: ConvertBitDepthsToSymbols, CreateHuffmanTree, DecideOverRleUse, EntropyCodeBlockLength, EntropyCodeBlockType, EntropyCodeCommand, EntropyCodeContextMap, EntropyCodeDistance, EntropyCodeLiteral, OptimizeHuffmanCountsForRle, Reverse, ReverseBits, і 6 додаткових методів. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python.

Methods

SignatureDescription
__init__()Calls init (починається) на цій інстанції encode_Entropy_encode.
EntropyCodeLiteral()Кодирує буквальний символ за допомогою ентропічного кодування.
EntropyCodeCommand()Кодирує командний токен з використанням ентропічного кодування
EntropyCodeDistance()Кодирує значення відстані для LZ-стилю збіг.
EntropyCodeBlockLength()Кодирує довжину блоку в кодуванняй ентропії.
EntropyCodeContextMap()Кодирує контекстну карту для моделей адаптивної ентропії
EntropyCodeBlockType()Кодирує ідентифікатор типу блоку.
SortHuffmanTree(v0, v1)Сортифікуйте два вузла дерева Хаффмана v0 і v1
SetDepth(p, pool, pool_off, depth, depth_off, level)Налаштує значення глибини в басейні на даному оферті та рівні.
CreateHuffmanTree(data, data_off, length, tree_limit, depth, depth_off)Створює дерево Хаффмана з даних із обмеженнями і випускає глибини.
Reverse(v, start, end)Перевертає елементи списку v між початковими та кінцевими індексами.
WriteHuffmanTreeRepetitions(previous_value, value, repetitions, tree, extra_bits_data)Напиває повторіння дерева Хафмана для зміни значення.
WriteHuffmanTreeRepetitionsZeros(repetitions, tree, extra_bits_data)Записує повторіння нульових значень в дерево Хафмана.
OptimizeHuffmanCountsForRle(length, counts)Оптимізація ліквідації символів Хаффмана для кодування довжини виконання.
DecideOverRleUse(depth, depth_off, length, use_rle_for_non_zero, use_rle_for_zero)Визначить, чи застосовувати RLE для нульових та ненульовых глибин.
WriteHuffmanTree(depth, depth_off, length, tree, extra_bits_data)Напишує дерево Хаффмана з використанням масивів глибини та додаткових бітів.
ReverseBits(num_bits, bits)Перевертає порядок бітів у даному ряді бітових широк.
ConvertBitDepthsToSymbols(depth, depth_off, _hx_len, bits, bits_off)Перераховує значення бітової глибини в символічні коди

See Also

 Українська