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
| Assinatura | Descriçã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 |