encode_Block_splitter

encode_Block_splitter

خلاصه ای

encode_Block_splitter یک کلاس در Aspose.Font FOSS برای پایتون است.

این کلاس ۱۵ روش برای کار با اشیا encode_Block_splitter در برنامه های پایتون را فراهم می کند. روش های موجود شامل: BitCost, BuildBlockHistograms, BuildBlockSplit, ClusterBlocks, CopyCommandsToByteArray, CopyLiteralsToByteArray, FindBlocks, InitialEntropyCodes, MyRand, RandomSample, RefineEntropyCodes, RemapBlockIds,، و سه روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Font FOSS برای پایتون به هر برنامه ی Python دسترسی دارند.

روش ها

Signatureشرح:
__init__()Calls در حال حاضر در این نمونه 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)ID بلوک را به یک محدوده کمپیکت برای طول داده شده اختصاص می دهد.
BuildBlockHistograms(HistogramTypeInt, data, length, block_ids, block_ids_off, histograms)برای هر بلوک از داده های ورودی هیستوگرام ایجاد می کند.
ClusterBlocks(HistogramTypeInt, data, length, block_ids)گروه بندی بلوک ها به خوشه های مبتنی بر شباهت داده هایشان
BuildBlockSplit(block_ids, split)یک نمایش تقسیم شده از ID بلوک تولید می کند.
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)جریان های دستور و داده را به بخش های حرفی، ورودی/کپی و فاصله تقسیم می کند.

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

 فارسی