encode_metablock_BlockSplitter

encode_metablock_BlockSplitter

Übersicht

encode_metablock_BlockSplitter ist eine Klasse in Aspose.Font FOSS für Python.

Diese Klasse bietet 3 Methoden zur Arbeit mit encode_metablock_BlockSplitter Objekten in Python-Programmen. Verfügbare Methoden umfassen: AddSymbol, FinishBlock, __init__. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Font FOSS für das Python-Paket zugänglich. Eigenschaften: HistogramTypeInt, alphabet_size_, block_size_, curr_histogram_ix_, histograms_, last_entropy_ und 7 weitere.

Eigenschaften

NameTypZugriffBeschreibung
last_entropy_``LesenRuft die letzte Entropie ab .
last_histogram_ix_``LesenRuft den letzten Histogramm-Index ab.
HistogramTypeInt``LesenLiest den Histogrammtyp als int.
alphabet_size_``LesenLiefert die Alphabetgröße.
min_block_size_``LesenRuft die minimale Blockgröße ab.
split_threshold_``LesenRuft den Split-Schwellenwert ab .
num_blocks_``LesenGibt die Anzahl der Blöcke zurück.
split_``LesenRuft die Aufteilung ab.
histograms_``LesenRuft die Histogramme ab.
target_block_size_``LesenRuft die Zielblockgröße ab.
block_size_``LesenGibt die Blockgröße zurück.
curr_histogram_ix_``LesenRuft den curr histogram ix ab .
merge_last_count_``LesenGibt die letzte Zusammenführungsanzahl zurück.

Methoden

SignaturBeschreibung
__init__(HistogramTypeInt, alphabet_size, min_block_size, split_threshold, num_symbols, split, histograms)Calls init bei dieser encode_metablock_BlockSplitter Instanz.
AddSymbol(symbol)Fügt ein Symbol zum Histogramm des aktuellen Blocks hinzu
FinishBlock(is_final)Finalisiert den aktuellen Block, optional als final markierend

Siehe auch

 Deutsch