encode_Block_splitter
encode_Block_splitter
Pregled
encode_Block_splitter је класа у Aspose.Font FOSS за Пхитон.
Ова класа пружа 15 метода за рад са енкод_Блок_сплитер објектима у Пхитон програми. Доступне методе укључују: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds,И још три методе. Сви јавни чланови су доступни за било коју апликацију Пхитон након инсталације Aspose.Font ФОСС за ПИТОН пакету.
Metode
| Signature | Опис |
|---|---|
__init__() | Calls Инита На овом коду_Block_splitter инстанција. |
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals) | Копирају буквалне вредности у битну реду на одређеном опсету |
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes) | Напише командне кодове и повезане податке у бит распону |
MyRand(seed) | генерише псеудо-рандомно број заснован на обезбеђеном семену; |
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec) | Креира почетне ентропијске кодирање табеле из хистограма података |
RandomSample(seed, data, length, stride, sample) | Екстрактира случајну узорку из података користећи стриде и семена |
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec) | Ажурира ентропијске кодове засноване на префињеним информацијама о хистограму |
BitCost(count) | Враћа процењене трошкове бита за одређени рачун |
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off) | Идентификује границе блока у подацима користећи параметар величине и модел трошкова |
RemapBlockIds(block_ids, length) | Преуређује идентификаторе блока у компактни опсег за одређену дужину |
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms) | Изграђује хистограм за сваки блок из улазних података |
ClusterBlocks(HistogramTypeInt, data, length, block_ids) | Групе блокирају у кластере на основу сличности њихових података |
BuildBlockSplit(block_ids, split) | генерише подељену репрезентацију из блок ИД-а |
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split) | Поделити бит вектор у хистограме поштујући максималну броју и трошкове |
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split) | Подели команду и подаци у буквалне, убаците/копијте и раздвојите удаљености |