2 مستودعات
Linear reading and writing of binary data to minimize memory overhead.
Distinct from In-Memory Byte Stream Processing: Focuses on sequential access patterns for image buffers, whereas the parent is generic in-memory processing.
Explore 2 awesome GitHub repositories matching operating systems & systems programming · Sequential Byte Processing. Refine with filters or upvote what's useful.
QOI is a lossless image codec and encoding standard designed for high-speed compression and decompression of raw pixel data. It provides a toolkit for translating raw image buffers into a compact format and back into pixel representations without any loss of quality. The implementation focuses on fast image encoding and decoding, enabling the rapid conversion of compressed image data back into raw pixels. It also supports image format conversion to ensure compatibility across different software systems and hardware.
Implements linear byte-stream processing to avoid complex memory overhead during image encoding and decoding.
protobuf-net هو إطار عمل تسلسل ثنائي ومكتبة .NET تنفذ مواصفات Protocol Buffers. يعمل كأداة تسلسل تعتمد على المخطط (schema) ومخطط بيانات يعتمد على العقد (contract-first)، حيث يقوم بتحويل رسوم بيانية معقدة للكائنات إلى تنسيق ثنائي مضغوط للتخزين ونقل الشبكة. تمكن المكتبة تبادل البيانات عبر المنصات والشبكات عالية الأداء عن طريق تقليل أحجام الحمولة ووقت المعالجة. تدعم بشكل خاص استمرارية هرمية الكائنات، مما يسمح بتسلسل وإعادة بناء هياكل الفئات المعقدة التي تتضمن الوراثة والأنواع المشتقة. يغطي المشروع القدرات الأساسية بما في ذلك تسلسل وإلغاء تسلسل البيانات الثنائية، وإنشاء الفئات القائم على المخطط، وإدارة وراثة النوع من خلال معرفات فريدة. يوفر آليات لتعيين هياكل البيانات عبر سمات ثابتة أو تكوينات وقت تشغيل ديناميكية.
Processes binary data directly through sequential byte streams to minimize memory overhead during large transfers.