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)बिट डेप्थ मानों को सिम्बॉल कोड में परिवर्तित करता है

यह भी देखें

 हिन्दी