decode_Huffman

decode_Huffman

خلاصه ای

decode_Huffman در این مطلب به عنوان یک کلاس برای Python می پردازیم.

این کلاس 7 روش برای کار با دکود_Huffman اشیاء در برنامه های Python را فراهم می کند. روش های موجود شامل: BrotliBuildHuffmanTable, BrotliHuffmanTreeGroupInit, BrotliHuffmanTreeGroupRelease, GetNextKey, NextTableBitSize, ReplicateValue, __init__. همه اعضای عمومی پس از نصب Aspose.Font FOSS برای بسته Python به هر برنامه Python دسترسی دارند.

روش ها

امضاتوصیف
__init__()تماس ها نینجا در این دکود_Huffman مثال.
GetNextKey(key, _hx_len)کلید Huffman بعدی را از بوفر کلیدی با استفاده از طول مشخص شده بخوانید.
ReplicateValue(table, table_off, step, end, code)یک مقدار را در جدول از table_off شروع کنید، تا پایان حرکت کنید و با استفاده از کد
NextTableBitSize(count, _hx_len, root_bits)اندازه بیت برای جدول Huffman بعدی بر اساس شمارش، _hx_len و root_bits محاسبه می شود.
BrotliBuildHuffmanTable(root_table, root_table_off, root_bits, code_lengths, code_lengths_size)ساخت یک جدول Huffman برای Brotli با استفاده از پارامترهای ریشه و داده های طول کد
BrotliHuffmanTreeGroupInit(group, alphabet_size, ntrees)شروع یک گروه از درختان هافمن با اندازه حروف داده شده و تعداد درخت
BrotliHuffmanTreeGroupRelease(group)منابع آزاد مرتبط با گروه درخت Brotli Huffman

همچنین ببینید:

 فارسی