código_entropia

Resumo geral

encode_Entropy_encode é uma classe em Aspose.Font FOSS para Python.

Esta classe fornece 18 métodos para trabalhar com objetos de encode_Entropy_encode em programas Python. Os métodos disponíveis incluem: ConvertBitDepthsToSymbols, CreateHuffmanTree, DecideOverRleUse, EntropyCodeBlockLength, EntropyCodeBlockType, EntropyCodeCommand, EntropyCodeContextMap, EntropyCodeDistance, EntropyCodeLiteral, OptimizeHuffmanCountsForRle, Reverse, ReverseBits, e 6 métodos adicionais. Todos os membros do público são acessíveis a qualquer aplicação Python após instalar o pacote Aspose.Font FOSS for Python.

Métodos de avaliação

AssinaturaDescrição:
__init__()Chamadas init (em inglês) Nesta instância de encode_Entropy_encode.
EntropyCodeLiteral()Codifica um símbolo literal usando codificação de entropia.
EntropyCodeCommand()Codifica um token de comando usando codificação por entropia
EntropyCodeDistance()Codifica um valor de distância para correspondências em estilo LZ
EntropyCodeBlockLength()Codifica o comprimento de um bloco em codificação de entropia
EntropyCodeContextMap()Codifica um mapa de contexto para modelos de entropia adaptativa
EntropyCodeBlockType()Codifica o identificador de tipo de um bloco
SortHuffmanTree(v0, v1)Os dois tipos de nós da árvore Huffman v0 e v1
SetDepth(p, pool, pool_off, depth, depth_off, level)Defina valores de profundidade em um conjunto a determinados deslocamentos e níveis.
CreateHuffmanTree(data, data_off, length, tree_limit, depth, depth_off)Constrói uma árvore Huffman a partir de dados com limites e sai profundidades
Reverse(v, start, end)Inversão dos elementos da lista v entre os índices de início e fim.
WriteHuffmanTreeRepetitions(previous_value, value, repetitions, tree, extra_bits_data)Escreve repetições da árvore Huffman para uma mudança de valor.
WriteHuffmanTreeRepetitionsZeros(repetitions, tree, extra_bits_data)Escreve repetições de valores zero na árvore Huffman.
OptimizeHuffmanCountsForRle(length, counts)Optimiza contagens de símbolos Huffman para codificação do comprimento da execução.
DecideOverRleUse(depth, depth_off, length, use_rle_for_non_zero, use_rle_for_zero)Decide se deve aplicar a RLE para profundidades zero e não-zero.
WriteHuffmanTree(depth, depth_off, length, tree, extra_bits_data)Escreve uma árvore Huffman usando matrizes de profundidade e bits extras
ReverseBits(num_bits, bits)Inverte a ordem de bits em um número dado de largura de bit
ConvertBitDepthsToSymbols(depth, depth_off, _hx_len, bits, bits_off)Converte valores de profundidade em símbolos

Ver também:

 Português