encode_Block_splitter

encode_Block_splitter

Overzicht

encode_Block_splitter is een klasse in Aspose.Font FOSS voor Python.

Deze klasse biedt 15 methoden voor het werken met encode_Block_splitter objecten in Python programma’s. Beschikbare methoden zijn: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds, en 3 extra methoden. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket.

Methoden

HandtekeningBeschrijving
__init__()Calls init op deze encode_Block_splitter instantie.
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals)Kopieert letterlijke waarden naar een byte-array op een opgegeven offset
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes)Schrijft opdrachtcodes en bijbehorende gegevens naar een byte-array
MyRand(seed)Genereert een pseudo‑random getal op basis van de opgegeven seed
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec)Maakt initiële entropie-coderingstabellen aan op basis van histogramgegevens
RandomSample(seed, data, length, stride, sample)Extraheert een willekeurige steekproef uit gegevens met behulp van stride en seed
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec)Werkt entropiecodes bij op basis van verfijnde histograminformatie
BitCost(count)Retourneert de geschatte bitkost voor een gegeven aantal
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off)Identificeert blokgrenzen in data met behulp van een grootteparameter en kostenmodel
RemapBlockIds(block_ids, length)Wijst blok-ID’s opnieuw toe aan een compact bereik voor de opgegeven lengte
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)Bouwt histogrammen voor elk blok op basis van de invoergegevens
ClusterBlocks(HistogramTypeInt, data, length, block_ids)Groepeert blokken in clusters op basis van de gelijkenis van hun gegevens
BuildBlockSplit(block_ids, split)Genereert een split-representatie uit blok-ID’s
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split)Partitioneert een bytevector in histogrammen, met inachtneming van maximale telling en kosten
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split)Deelt commando- en datastromen op in letterlijke, invoegen/kopiëren en afstandssplitsingen

Zie ook

 Nederlands