encode_Block_splitter
encode_Block_splitter
Összefoglaló
encode_Block_splitter egy osztály a FOSS-ban Pythonhoz.
Ez a osztály 15 módszert kínál az encode_Block_splitter objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds, és 3 további módszer. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag.
Módszerek
| Az aláírás: | Leírás |
|---|---|
__init__() | Hívások init ez a kód_Block_splitter példány. |
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals) | A betűértékeket egy megadott offset-on másolja be a bájtokba. |
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes) | Parancskódokat és kapcsolódó adatokat ír egy bájt-sorozatba. |
MyRand(seed) | A megadott mag alapján pseudo véletlenszerű számot generál. |
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec) | Kezdeti entrópia kódoló táblázatokat készít histogramadatokból |
RandomSample(seed, data, length, stride, sample) | A sztrádát és a magot felhasználva véletlenszerűen kivon egy mintát az adatokból. |
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec) | A finomított histogram-információkon alapuló entrópia kódok frissítése. |
BitCost(count) | Visszaadja az adott számítás becsült bitköltségét. |
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off) | A méretparaméter és a költségmodell segítségével azonosítja az adatok blokkhatárait. |
RemapBlockIds(block_ids, length) | Az adott hosszúságra vonatkozó kompakta tartományba újratárolja a blokk-azonosítókat. |
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms) | Histogramok létrehozása az input adatokból minden blokkhoz. |
ClusterBlocks(HistogramTypeInt, data, length, block_ids) | Az adatok hasonlóságának alapján csoportosítja a blokkot klaszterekre. |
BuildBlockSplit(block_ids, split) | A blokk-azonosítókból megosztott megjelenítés generálása |
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split) | A bájtvektorot histogramokba osztja, a maximális szám és költség tiszteletben tartásával. |
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split) | A parancs- és adatáramokat szóbeli, beillesztés/másolás és távolság megosztásokra osztja. |