encode_backward_references_ZopfliCostModel
Обзор
encode_backward_references_ZopfliCostModel — это класс в Aspose.Font FOSS для Python.
Этот класс предоставляет 7 методов для работы с объектами encode_backward_references_ZopfliCostModel в программах Python. Доступные методы включают: GetCommandCost, GetLiteralCosts, GetMinCostCmd, Set, SetFromCommands, SetFromLiteralCosts, __init__. Все публичные члены доступны любому приложению Python после установки пакета Aspose.Font FOSS для Python. Свойства: cost_cmd_, cost_dist_, literal_costs_, min_cost_cmd_.
Свойства
| Имя: | Тип: | Доступ | Описание: |
|---|---|---|---|
min_cost_cmd_ | `` | Чтение | Получает команду с минимальной стоимостью. |
literal_costs_ | `` | Чтение | Получает стоимости литералов . |
cost_dist_ | `` | Чтение | Получает распределение стоимости. |
cost_cmd_ | `` | Чтение | Получает стоимость cmd . |
Методы
| Подпись | Описание: |
|---|---|
__init__() | Calls init в этом encode_backward_references_ZopfliCostModel экземпляре. |
SetFromCommands(num_bytes, position, ringbuffer, ringbuffer_mask, commands, num_commands, last_insert_len) | Инициализирует модель стоимости Zopfli, используя предоставленный список команд, кольцевой буфер и информацию о позициях, подготавливая её для оптимального выбора обратных ссылок |
SetFromLiteralCosts(num_bytes, position, literal_cost, literal_cost_mask) | Инициализирует модель, используя массив стоимости литералов |
GetCommandCost(dist_code, length_code, insert_length) | Возвращает стоимость команды, заданную расстоянием, длиной и кодами вставки |
GetLiteralCosts(_hx_from, to) | Получает стоимости литералов для индексов от _hx_from до to |
GetMinCostCmd() | Возвращает команду с минимальной сохранённой стоимостью |
Set(histogram, cost) | Назначает гистограмму и связанную с ней стоимость модели |