تقنية

⁦Maxval⁩ في ⁦PPM⁩: لماذا تتضاعف الحمولة عند ⁦256⁩؟

حد 255: ثلاثة بايتات؛ حد 256: ستة بايتات.
حمولة بكسل مؤلف واحد.

اقرأ الصيغة والحد.

الخلاصة السريعة

لأن P6 يخزن العينة ببايتين عند Maxval يساوي 256 بدل بايت عند 255.

  • الحد يخص P6 الخام.
  • 255 يجعل العينة بايتًا.
  • 256 يجعلها بايتين.
  • البكسل يحوي ثلاث عينات.
  • الحساب يستثني الترويسة.

قاعدة التمثيل

العينة بايت إذا كان Maxval أصغر من 256، وإلا فبايتان، الأعلى أولًا. لا تطبق ذلك على P3 النصي.

بكسل مؤلف

اخترنا RGB(1,2,3) في الحالتين: التعبئة أعطت 3 و6 بايتات. أعدنا قراءة الأعداد بالطريقتين فبقيت 1 و2 و3.

حمولة لا ملف

نقارن حمولة بكسل واحد؛ لا حجم الملف الكامل أو اللون المعروض. بعض القارئات القديمة تعتمد حد 255.

المصادر ومتابعة القراءة

  1. Netpbm — PPM (يفتح في نافذة جديدة)netpbm.sourceforge.net

أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.