Kleurbitdiepte kan ofwel het aantal bits per kleurkanaal betekenen (meestal RGB, maar niet altijd), ofwel bits voor de pixel (alle kleurkanalen samen).Meestal is “32 bit” kleurdiepte per pixel diepte, en “10 bit” kleurdiepte is per kanaal diepte.
32 bit kleur verwijst meestal naar vier 8 bit kanalen, met de eerste drie zijn Rood, Groen, en Blauw, en de laatste 8 bits blijven ofwel ongebruikt (dus eigenlijk 24 bit per pixel diepte) of worden gebruikt voor alpha. Met 8 bits kunt u 256 gehele intergetallen weergeven, 0 tot en met 255. Als we alpha negeren krijgen we 256256256, of ~16.777m kleurmogelijkheden.
10 bit kleur is meestal per kanaal, wat 1024 gehele gehele getallen per kanaal betekent. Dat geeft ons 102410241024 of iets meer dan een miljard.
Wanneer u 24/32 bit en 10 bit kleur vermeld ziet op dozen voor TV’s of andere consumentenproducten, dan zijn dat waar ze het over hebben.
Echter zijn er “32 bit” kleurdiepte beeldformaten die eigenlijk 32 bit per kanaal zijn, en dus “96 bit” bit pixeldiepte, evenals “32 bit” pixel kleurdiepte beeldformaten die 11 bits gebruiken voor rood, 11 voor groen, en 10 voor blauw, of 10 voor RGB en 2 voor alpha. Er zijn zelfs 32-bits pixelkleurdiepten die “RGBM” of “RGBE” zijn, waarbij alleen de kleurverzadiging en kleurtoon in de RGB-kanalen worden opgeslagen en de helderheid in de laatste acht bits wordt opgeslagen. Deze zijn allemaal vrij gebruikelijk in computer graphics, en worden vaak aangeduid met hun specifieke per kanaal bit diepte en layout, dus RGB32F (F voor float, de gebruikelijke term voor een 32 bit floating point getal), RGB111110, RGBA1010102 en dan is RGBM gewoon een speciaal geval van RGBA8.
Er kunnen ook kleurformaten zijn met 10 bits per pixel, zoals “RGB343” of “RGBA3331”, maar die zie je vandaag de dag niet echt gebruikt worden, omdat een “RGB343” in totaal slechts 1024 kleuren kan weergeven.