encode_Block_splitter (مُقسّم)
المعلومات العامة
encode_Block_splitter هي فئة في Aspose.Font FOSS لـ Python.
يوفر هذا الفصل 15 طريقة للعمل مع كائنات encode_Block_splitter في برامج Python. المنهجيات المتاحة تشمل: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds,، و 3 طرق إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق بايثون بعد تثبيت حزمة Aspose.Font FOSS for Python.
الطرق
| التوقيع | وصف |
|---|---|
__init__() | المكالمات فيديو على هذه الحالة encode_Block_splitter. |
CopyLiteralsToByteArray(cmds, num_commands, data, data_off, literals) | نسخ القيم الحرفية في صفحة بايت عند تعديل محدد |
CopyCommandsToByteArray(cmds, num_commands, insert_and_copy_codes, distance_prefixes) | يكتب رموز الأوامر والبيانات المرتبطة بها في صفحة بايت |
MyRand(seed) | ينتج رقم عشوائي على أساس البذرة المقدمة. |
InitialEntropyCodes(HistogramTypeInt, data, length, literals_per_histogram, max_histograms, stride, vec) | يخلق جداول ترميز الانتروبية الأولي من بيانات التسجيلات |
RandomSample(seed, data, length, stride, sample) | يستخرج عينة عشوائية من البيانات باستخدام خطوة وبذرة. |
RefineEntropyCodes(HistogramTypeInt, data, length, stride, vec) | تحديث رموز الانتروبيا على أساس معلومات الهستوجرام المكررة. |
BitCost(count) | يعيد التكلفة المقدرة للبيتات لعدد معين. |
FindBlocks(kSize, data, length, block_switch_bitcost, vec, block_id, block_id_off) | تحديد حدود الكتل في البيانات باستخدام معدل الحجم ونموذج التكلفة |
RemapBlockIds(block_ids, length) | إعادة تعيين معرفات المجموعة إلى نطاق ضيق للطول المعين |
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms) | يقوم بإنشاء هستوجرام لكل كتلة من بيانات الإدخال. |
ClusterBlocks(HistogramTypeInt, data, length, block_ids) | مجموعات الكتل إلى مجموعة بناءً على تشابه بياناتها. |
BuildBlockSplit(block_ids, split) | توليد تمثيل مقسم من معرفات الكتلة |
SplitByteVector(HistogramTypeInt, data, literals_per_histogram, max_histograms, sampling_stride_length, block_switch_cost, split) | تقسيم متجه بايت في هستوجرامات احترام الحد الأقصى والتكلفة |
SplitBlock(cmds, num_commands, data, data_off, literal_split, insert_and_copy_split, dist_split) | يقسم تدفقات الأوامر والبيانات إلى التقسيم الحرفي، وإدراج/نسخة، ومسافة. |