Page 1 sur 1

Couleur RGB

Publié : mer. 20/oct./2004 23:09
par Le Soldat Inconnu
Salut,

une grande remarque :

Quand on prends n'importe quel programme de dessin, les couleurs sont au format RGB
donc à savoir, en héxa, le rouge donne FF0000, le vert 00FF00 et le bleu 0000FF

et en PB, on a du BGR ce qui donne, en héxa, le rouge donne 0000FF, le vert 00FF00 et le bleu FF0000

J'irais même plus loin car quand on édite une image à l'aide SetDIBits_( par exemple, le format des couleurs est en RGB donc l'inverse de Pb qui est toujours en BGR.

Je trouve ça génant dans certain cas car on est obliger d'inverser la couleur.
Par exemple, pour un générateur auto de page web
pour les skins, lorsque l'utilisateur veut prendre la couleur à partir d'un outils quelconque, etc ...
bon, il suffit d'un

Code : Tout sélectionner

Couleur = RGB(Blue(Couleur), Green(Couleur), Red(Couleur))
Fred : Quelle est la raison de cette inversion ? Dis moi tout, au petit curieux que je suis :wink:

Publié : mer. 20/oct./2004 23:48
par Fred
Tout simplement parce que les processeur intels bossent en inversé..

Publié : mer. 20/oct./2004 23:51
par Le Soldat Inconnu
mdr

Vive Intel :jesors: