Couleurs

Images numériques (tutoriel sur ce site).

Codage 24 bits

R G B Couleur
0 0 0 noir
255 0 0 rouge
0 255 0 vert
0 0 255 bleu
128 128 128 gris
255 255 255 blanc

RED

128

80

GREEN

128

80

BLUE

128

80

Alpha

1

 


 

 

Codage en niveaux de gris

0 32 64 96 128 160 192 224 255

Code


Commentaires

Dans Tkinter, les couleurs sont spécifiées en hexadécimal (base 16).
Utiliser l'applet de cette page pour choisir une couleur, copier la valeur hexadécimale puis coller la valeur en l'entourant de guillemets dans le code Python (cette valeur doit être une chaîne dans Tkinter).

Pour convertir un triplet de nombres (r,g,b) codant une couleur RGB en héxadécimal en Python : "#%02x%02x%02x" % (r,g,b) ou bien "#{:x}{:x}{:x}".format(r,g,b).
Exemple : "#%02x%02x%02x" % (211,192,77) ou "#{:x}{:x}{:x}".format(211,192,77) renvoient '#d3c04d'.
Explications sur cette syntaxe : Format String Syntax (Documentation Python).

Fichiers image

Les notions exposées dans Images numériques (tutoriel sur ce site) font partie du programme.