Le codage RVB (Rouge - Vert - bleu) ou en anglais RGB
(Red - Green blue) est une des méthode utilisée en infographie pour coder les
couleurs. Cette solution est utilisée en affichage des images et
traitements des photos. Par contre en impression et dans l'informatique
en général, les trois couleurs utilisée
sont généralement le magenta, le jaune et le bleu.
L'image est décomposée en trois couleurs de base,
similaire aux courbes de réponses des trios types de cônes de l'oeil humain. L'addition des trois composantes
permet de retrouver la couleur réelle.
Chaque couleur est codée sur un nombre de bits.
Prenons un exemple, un scanner 48 bits va utiliser 16 bits par couleurs (48/3),
ce qui donne comme nuance 216= 65536 nuances pour chaque
couleur et 248 = 281.474.976.710.656 nuances de couleurs différentes
par points.
La majorité des logiciels de traitement d'image ne
gèrent pas ce nombre de nuances. La majorité des logiciels de
traitement photo (Gimp, Photo Shop, ....) n'autorise
qu'un codage sur 8 bits par couleur, soit 256 nuances (de 0 à 255), en pratique
le nombre de couleurs que l'oeil humain est capable de percevoir. Le noir est codé sous la forme (0,0,0), soit #000000 en
hexadécimal, le blanc sous la forme (255,255,255), soit #FFFFFF en
hexadécimal.
Les formats JPG,
NEF, acceptent ce type
de codage. Le format GIF,
limité à 256 couleurs, ne le permet pas.