encode_metablock_BlockSplitter

encode_metablock_BlockSplitter

Przegląd

encode_metablock_BlockSplitter jest klasą w Aspose.Font FOSS dla Python.

Ta klasa udostępnia 3 metody do pracy z obiektami encode_metablock_BlockSplitter w programach Python. Dostępne metody to: AddSymbol, FinishBlock, __init__. Wszystkie publiczne członki są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: HistogramTypeInt, alphabet_size_, block_size_, curr_histogram_ix_, histograms_, last_entropy_ oraz 7 kolejnych.

Właściwości

NazwaTypDostępOpis
last_entropy_``OdczytPobiera ostatnią entropię.
last_histogram_ix_``OdczytPobiera ostatni indeks histogramu.
HistogramTypeInt``OdczytPobiera typ histogramu int.
alphabet_size_``OdczytPobiera rozmiar alfabetu .
min_block_size_``OdczytPobiera minimalny rozmiar bloku.
split_threshold_``OdczytPobiera próg podziału .
num_blocks_``OdczytPobiera liczbę bloków.
split_``OdczytPobiera podział .
histograms_``OdczytPobiera histogramy .
target_block_size_``OdczytPobiera docelowy rozmiar bloku .
block_size_``OdczytPobiera rozmiar bloku .
curr_histogram_ix_``OdczytPobiera bieżący indeks histogramu.
merge_last_count_``OdczytPobiera ostatni licznik scalania.

Metody

SygnaturaOpis
__init__(HistogramTypeInt, alphabet_size, min_block_size, split_threshold, num_symbols, split, histograms)Calls init w tej encode_metablock_BlockSplitter instancji.
AddSymbol(symbol)Dodaje symbol do histogramu bieżącego bloku
FinishBlock(is_final)Finalizuje bieżący blok, opcjonalnie oznaczając go jako finalny

Zobacz także

 Polski