لون 8 بت

الرسومات الملونة 8 بت هي طريقة لتخزين معلومات الصورة في ذاكرة الكمبيوتر أو في ملف صورة ، بحيث يتم تمثيل كل بكسل ببايت 8 بت واحد. الحد الأقصى لعدد الألوان التي يمكن عرضها في أي وقت هو 256.

هناك نوعان من الرسومات الملونة 8 بت. تستخدم الأكثر شيوعًا لوحة منفصلة من 256 لونًا ، حيث يتم إعطاء كل من الإدخالات 256 في خريطة اللوحة قيمًا حمراء وخضراء وزرقاء. في معظم الخرائط الملونة ، يتم اختيار كل لون عادة من لوحة من 16777716 لونًا (24 بت: 8 أحمر ، 8 أخضر ، 8 أزرق). ولكن في وضع 320 × 200 في بطاقة VGA الأصلية ، يمكن اختيار 256 لونًا على الشاشة من لوحة ألوان 262،144 (18 بت: 6 أحمر ، 6 أخضر ، 6 أزرق). يمكن لبعض البطاقات القديمة قبل VGA (مثل Professional Graphics Controller) فقط اختيار لوح ألوان 256 لون من 4،096 لون (12 بت: 4 أحمر ، 4 أخضر ، 4 أزرق).

النموذج الآخر هو المكان الذي تصف فيه 8 بتات القيم الحمراء والخضراء والزرقاء بشكل مباشر ، مع ثلاث بتات باللون الأحمر ، وثلاثة بتات للأخضر وبتتين للأزرق. غالباً ما يسمى هذا النموذج الثاني truecolor 8 بت ، لأنه لا يستخدم لوح ألوان على الإطلاق ، وهو بالتالي أقرب إلى أوضاع truecolor 15 بت و 16 بت و 24 بت.

Bit 7 6 5 4 3 2 1 0
Data R R R G G G G B B

تقوم معظم تنسيقات الصور ذات 8 بت بتخزين لوحة صور محلية من 256 لونًا بالإضافة إلى بيانات الصورة الأولية. إذا كان سيتم عرض مثل هذه الصورة على أجهزة الرسومات ذات 8 بت ، فستتم الكتابة فوق لوح الألوان الخاص بجهاز الرسومات باستخدام لوحة الصور المحلية. يمكن أن يؤدي ذلك إلى ظهور صور أخرى على الشاشة تحتوي على ألوان مشوهة للغاية بسبب وجود اختلافات في لوحاتها.

لهذا السبب ، على أجهزة الرسومات ذات 8 بت ، يجب أن تعالج برامج مثل متصفحات الويب هذه المشكلة عند عرض صور متعددة من مصادر مختلفة في نفس الوقت. قد تحتوي كل صورة على لوحة خاصة بها ، ولكن سيتم إعادة تعيين الألوان في كل صورة إلى لوحة واحدة ، على الأرجح باستخدام شكل من أشكال التدرج.

حالياً ، يتم تشغيل معظم أجهزة الرسومات في truecolor 24 بت أو 32-بت truecolor (truecolor 24 بت و قناة ألفا 8 بت) و هذه المشكلة إلى حد كبير شيء من الماضي. ومع ذلك ، يمكن لبعض برامج سطح المكتب البعيد (Virtual Network Computing ، بروتوكول سطح المكتب البعيد) التبديل إلى ألوان 8 بت للحفاظ على النطاق الترددي.