encode_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 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.
الطرق
| التوقيع | وصف |
|---|---|
__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) | يبنّي شجرة هافمان من البيانات مع حدود ويعطي عمقًا. |
Reverse(v, start, end) | يُقلّب عناصر القائمة v بين مؤشرات البداية والنهاية. |
WriteHuffmanTreeRepetitions(previous_value, value, repetitions, tree, extra_bits_data) | يكتب هافمان شجرة التكرار لتغيير القيمة |
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) | تحويل قيم عمق البيت إلى رموز الرمز |