encode_Entropy_encode
encode_Entropy_encode
अवलोकन
encode_Entropy_encode Aspose.Font FOSS में Python के लिए एक क्लास है।
यह क्लास Python प्रोग्राम्स में encode_Entropy_encode ऑब्जेक्ट्स के साथ काम करने के लिए 18 मेथड्स प्रदान करती है। उपलब्ध मेथड्स में शामिल हैं: ConvertBitDepthsToSymbols, CreateHuffmanTree, DecideOverRleUse, EntropyCodeBlockLength, EntropyCodeBlockType, EntropyCodeCommand, EntropyCodeContextMap, EntropyCodeDistance, EntropyCodeLiteral, OptimizeHuffmanCountsForRle, Reverse, ReverseBits, और 6 अतिरिक्त मेथड्स। सभी सार्वजनिक सदस्य किसी भी Python एप्लिकेशन के लिए स्थापित करने के बाद उपलब्ध होते हैं जब आप Aspose.Font FOSS for Python पैकेज इंस्टॉल करते हैं।
विधियाँ
| हस्ताक्षर | विवरण |
|---|---|
__init__() | Calls init इस encode_Entropy_encode इंस्टेंस पर। |
EntropyCodeLiteral() | एंट्रॉपी कोडिंग का उपयोग करके एक लिटरल प्रतीक को एन्कोड करता है |
EntropyCodeCommand() | एंट्रॉपी कोडिंग का उपयोग करके एक कमांड टोकन को एन्कोड करता है |
EntropyCodeDistance() | LZ-शैली मैचों के लिए दूरी मान को एन्कोड करता है |
EntropyCodeBlockLength() | एंट्रॉपी कोडिंग में ब्लॉक की लंबाई को एन्कोड करता है |
EntropyCodeContextMap() | अनुकूली एंट्रॉपी मॉडल्स के लिए कॉन्टेक्स्ट मैप को एन्कोड करता है |
EntropyCodeBlockType() | ब्लॉक के प्रकार पहचानकर्ता को एन्कोड करता है |
SortHuffmanTree(v0, v1) | दो हफ़मन ट्री नोड्स v0 और v1 को क्रमबद्ध करता है |
SetDepth(p, pool, pool_off, depth, depth_off, level) | दिए गए ऑफ़सेट्स और स्तर पर पूल में गहराई मान सेट करता है |
CreateHuffmanTree(data, data_off, length, tree_limit, depth, depth_off) | डेटा से सीमाओं के साथ एक Huffman ट्री बनाता है और गहराइयाँ आउटपुट करता है |
Reverse(v, start, end) | सूची v के तत्वों को start और end सूचकांकों के बीच उलटता है |
WriteHuffmanTreeRepetitions(previous_value, value, repetitions, tree, extra_bits_data) | मान परिवर्तन के लिए Huffman ट्री दोहराव लिखता है |
WriteHuffmanTreeRepetitionsZeros(repetitions, tree, extra_bits_data) | हफ़मन ट्री में शून्य मानों की पुनरावृत्तियों को लिखता है |
OptimizeHuffmanCountsForRle(length, counts) | रन‑लेंथ एन्कोडिंग के लिए हफ़मन प्रतीक गिनती को अनुकूलित करता है |
DecideOverRleUse(depth, depth_off, length, use_rle_for_non_zero, use_rle_for_zero) | शून्य और गैर‑शून्य गहराइयों के लिए RLE लागू करना है या नहीं, तय करता है |
WriteHuffmanTree(depth, depth_off, length, tree, extra_bits_data) | गहराई ऐरे और अतिरिक्त बिट्स का उपयोग करके हफ़मन ट्री लिखता है |
ReverseBits(num_bits, bits) | दिए गए बिट चौड़ाई वाले संख्या में बिट्स के क्रम को उलटता है |
ConvertBitDepthsToSymbols(depth, depth_off, _hx_len, bits, bits_off) | बिट डेप्थ मानों को सिम्बॉल कोड में परिवर्तित करता है |