Les niveaux de Gris
Des valeurs de 0 à 255 ?
En informatique, une information de base est enregistrée comme un état ouvert ou fermé d'une case mémoire. Il y a deux états possible, représenté par 0 ou 1. C'est ce que l'on appelle un bit.
Si on regroupe ensemble 8 bits, on aura 2^8 états possibles (il suffit de commencer par 2 puis 3 et 4 bits et de représenter les états avec un arbre pour s'en convaincre). Cela fait 256 possibilités numérotées de 0 à 255. On appelle ce groupe de 8 bits un octet.
Une couleur noté sur 256 niveau représente donc un octet de mémoire.
En photographie, avant la photographie en couleur, il y avait le noir et blanc. Il est assez remarquable de constater que dans une photo en noir et blanc, il y a finalement assez peu de noir et de blanc. La plupart du temps, il y a surtout du gris. Du gris plus ou moins foncé. De multiples niveaux de gris
Les couleurs peuvent être nommées mais on peut aussi décrire une couleur avec son niveau de gris. La couleur est codée avec un nombre qui va de 0 à 255. 0 représente le noir complet et 255 représente le blanc.
fill(0);// on va remplir en noir
fill(255);// on remplira en blanc
fill(128); // on va remplir avec un gris moyen
Ce codage de niveau de gris peut être utilisé pour le remplissage d'une figure avec fill() , mais aussi pour la bordure de la figure ou le dessin de la ligne avec stroke() ou pour le fond de l'image avec background()
background(0);// On est sur fond noir
fill(128);// on va remplir avec un gris moyen
stroke(255); // les bordures seront blanches
Exemple
À faire vous même
Voici quelques exemples de figures que vous pouvez réaliser pour vous entrainer. Bienvenue dans le monde du "noir et blanc".