A 24 bites szín (amely a [1] [2] TrueColor angol "true color" részhalmaza ) a számítógépes grafikában egy kép megjelenítési és tárolási módszere, amely lehetővé teszi nagyszámú szín , középtónus és árnyalat megjelenítését. Egy szín 256 szinttel van ábrázolva az RGB modell három összetevőjéhez : piros(R), zöld(G) és kék(B), ami 16 777 216 (224 ) különböző színt eredményez.
Általában egy pixel kódolásakor minden csatornához egy bájt van hozzárendelve (piros, zöld, kék) ; a negyedik bájt (ha van ilyen) általában vagy az alfa csatorna adatok tárolására van fenntartva, vagy egyszerűen figyelmen kívül hagyja [3] . Ez a négy bájtra igazítás optimális egy 32 bites architektúrához . A 24 bites címzés használatához szükség van a szorzás 3-mal végrehajtására, ami számításigényesebb, mint a 4-gyel való szorzás, amit eltolással lehet megtenni .
A 32 bites TrueColor képes tárolni egy alfa-csatornát , amely beállítja a képpontok átlátszóságának mértékét az áttetsző képek, például az áttetsző ablakok, az elhalványuló menük és az árnyékok megjelenítéséhez. Egyes videoadapterek képesek feldolgozni az alfa-csatornát a hardverben.
Ne keverje össze a bitek számát a jel digitalizálása során (szkennerrel vagy digitális fényképezőgéppel) és a bitek számát a tárolás és a képernyőn való megjelenítés során.
A csatornánként 256 szinttel rendelkező színek tárolása gamma-korrigált formában történik, míg a kamera képpontjaiból egy lineáris jelet digitalizálnak. Általában nyers kameraadatokban tárolják nyers formátumban .