encode_Block_splitter

encode_Block_splitter

Revisión

encode_Block_splitter Es una clase en Aspose.Font FOSS para Python.

Esta clase proporciona 15 métodos para trabajar con los objetos de encode_Block_splitter en programas de Python. Los métodos disponibles incluyen: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds,y tres métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación de Python después de instalar el Aspose.Font FOSS para el paquete de python.

Metodología

firmaDescripción
__init__()llamadas INI En el caso de la versión en cod_Block_splitter.
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals)Copia los valores literales en una array de bytes a un descuento especificado
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes)Escribe los códigos de comando y los datos asociados en una array de byte
MyRand(seed)Generar un número pseudo-randomado basado en la semilla proporcionada.
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec)Crea tablas de codificación entropía iniciales a partir de datos histograma
RandomSample(seed, data, length, stride, sample)Extrae una muestra aleatoria de los datos utilizando la estrída y las semillas
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec)Actualizan los códigos entropicos basados en la información de histograma refinada
BitCost(count)Retorna el costo estimado de un bit para una cuota dada
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off)Identifica los límites de bloqueo en datos utilizando un parámetro de tamaño y modelo de costo
RemapBlockIds(block_ids, length)Reajusta los IDs de bloqueo a un rango compacto para la longitud dada
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)Construye histogramas para cada bloque de los datos de entrada
ClusterBlocks(HistogramTypeInt, data, length, block_ids)Los grupos se bloquean en clusters basados en la similitud de sus datos.
BuildBlockSplit(block_ids, split)Generar una representación dividida de los IDs de bloque
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split)Partiones de un vector byte en histogramas respetando el número y costos máximos
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split)Divide los flujos de comandos y datos en letras, insert/copy y división a distancia.

Ver también

 Español