Bonjour,

J'ai lu un topic sur le codage RGB car c'est la 1er fois oùje suis confronté au codage des couleurs en info.

R : 256 poss
G : 256 poss
B : 256 poss

Ils parlent de 16777216 de possibilites (256*256*256).

J'ai une image que je dois construire pixel par pixel (avec une boucle). La fonction "setRGB"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
setRGB(int x, int y, int rgb)
de la classe BufferedImage devrait me permettre de le faire.

Mais comment obtient t-on la valeur entière "int rgb" a partir d'une couleur voulue ?

Au depart, je pensais naivement que cela revenait a multiplier les termes RGB entre eux mais vu ce cas, cela ne doit aps etre ca (sinon ce serait les memes valeurs lol)

rouge R = 255 , G = 0 , B = 0 ==> ?
bleu R = 0, G = 0 , B = 255 ==> ?
....

Merci pour votre aide