Ετικέτες: ENTROPY_ENCODE
ΕΚΤΙΜΗΣΗ
encode_Entropy_encode Είναι μια τάξη στο Aspose.Font FOSS για Python.
Αυτή η κατηγορία παρέχει 18 μεθόδους για να εργαστείτε με αντικείμενα encode_Entropy_encode στα προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: ConvertBitDepthsToSymbols, CreateHuffmanTree, DecideOverRleUse, EntropyCodeBlockLength, EntropyCodeBlockType, EntropyCodeCommand, EntropyCodeContextMap, EntropyCodeDistance, EntropyCodeLiteral, OptimizeHuffmanCountsForRle, Reverse, ReverseBits,και 6 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python.
Μέθοδοι
| υπογραφή | Περιγραφή |
|---|---|
__init__() | Κλήσεις Ιντίν Σε αυτή την περίπτωση, η κώδικα Encode_Enter. |
EntropyCodeLiteral() | Κωδικοποιεί ένα κυριολεκτικό σύμβολο χρησιμοποιώντας κώδικα εντροπίας |
EntropyCodeCommand() | Κωδικοποιήστε ένα token εντολής χρησιμοποιώντας κώδικα entropy |
EntropyCodeDistance() | Κωδικοποιεί μια τιμή απόστασης για αγώνες με στυλ LZ |
EntropyCodeBlockLength() | Κωδικοποιεί το μήκος ενός μπλοκ στην κώδικα εντροπίας |
EntropyCodeContextMap() | Κωδικοποιεί χάρτη πλαίσιο για προσαρμοσμένα μοντέλα εντροπίας |
EntropyCodeBlockType() | Κωδικοποιεί τον τύπο αναγνωριστή ενός μπλοκ |
SortHuffmanTree(v0, v1) | Δύο είδη κόμβων Huffman v0 και v1 |
SetDepth(p, pool, pool_off, depth, depth_off, level) | Ρυθμίστε τις τιμές βάσης σε μια πισίνα σε δεδομένα επίπεδα και offset |
CreateHuffmanTree(data, data_off, length, tree_limit, depth, depth_off) | Χτίζει ένα δέντρο Huffman από δεδομένα με όρια και βάθος εξόδου |
Reverse(v, start, end) | Αντιστρέφει τα στοιχεία της λίστας V μεταξύ των δεικτών έναρξης και τέλους |
WriteHuffmanTreeRepetitions(previous_value, value, repetitions, tree, extra_bits_data) | Γράφει επαναλήψεις του Huffman για μια αλλαγή αξίας |
WriteHuffmanTreeRepetitionsZeros(repetitions, tree, extra_bits_data) | Γράφει επαναλήψεις μηδενικών αξιών στο δέντρο Huffman |
OptimizeHuffmanCountsForRle(length, counts) | Ο αισιοδοξός του σύμβολο Huffman υπολογίζει για την κωδικοποίηση μήκους εκκίνησης |
DecideOverRleUse(depth, depth_off, length, use_rle_for_non_zero, use_rle_for_zero) | Αποφασίζει αν θα εφαρμόσει το RLE για μηδέν και μη-ζώνη βάθος |
WriteHuffmanTree(depth, depth_off, length, tree, extra_bits_data) | Γράφει ένα δέντρο Huffman χρησιμοποιώντας βάθος ρίζες και επιπλέον bit |
ReverseBits(num_bits, bits) | Αντιστρέφει την σειρά των bit σε ένα αριθμό δεδομένων πλάτους bit |
ConvertBitDepthsToSymbols(depth, depth_off, _hx_len, bits, bits_off) | Μετατρέπουν τις τιμές βάσης bit σε συμβόλαιο κώδικα |