166
Yashil rangning
intensivligi
2
Yashil rang qiymati 0
Ko‘k rangning
intensivligi
3
Ko‘k rang qiymati 0
Qizil rangning
intensivligi
4
Qizil rang qiymati 1
Yashil rangning
intensivligi
5
Yashil rang qiymati 1
Ko‘k rangning
intensivligi
6
Ko‘k rang qiymati 1
(Boshqa ranglar)
Ushbu
jadval borligiga, ekran deskriptorining 5-baytidagi
“M” belgisi bildiradi. Ranglar jadvali (6.2-jadval) GIF faylidagi har bir
tasvir bilan ham bog‘lanishi mumkin. Ekran tavsifidan keyin ranglar
jadvalining elementlari soni 2 ning darajasiga teng (bir piksel uchun
bitlar soni) va har bir element 3 baytdan iborat bo‘lib, ularning qiymatlari
mos ravishda qizil, yashil va ko‘k ranglarning
nisbiy intensivligini
tavsifaydi. Tasvir ko‘rsatilganda har bir pikselning natijaviy qiymati
displeyning ranglar jadvalidagi eng yaqin mavjud rangga mos keladi.
Rang komponentlari noldan (0) to‘liq (255) gacha bo‘lgan nisbiy
intensivlik qiymatini ifodalaydi. Oq rang (255,255,255),
qora rang
(0, 0, 0) va sariq rang (180, 180, 0) sifatida ifodalanishi mumkin. Har bir
piksel komponenti uchun 8 bitdan kamroq qo‘llydigan apparatda GIF
ranglar jadvalining elementlarini yaratishda, apparat komponentining
qiymati quyidagi formuladan foydalangan holda 8 bitli formatga
aylantirilishi kerak:
< jadvaldagi_qiymat > = *255 / (2** – 1)
Bu barcha displeylarda ranglarning aniq ko‘rsatilishini ta’minlaydi.
Ranglar palitrasi qobiliyatiga ega bo‘lmagan uskunada ham GIF tasvirini
yaratgan taqdirda, ushbu uskuna uchun mavjud bo‘lgan ranglar asosida mos
palitrani yaratish kerak. Agar global ranglar jadvali ko‘rsatilmagan bo‘lsa,
u holda standart ranglar ichki jadvali yaratiladi, shunda har bir rang indeksi
apparat rang indeksi moduliga
teng bo‘ladi, bu yerda apparatdagi
mavjud ranglar soni.