Enoncé
Question
Écrire le programme qui permet de passer les valeurs RVB d'un pixel en niveau de gris. Les valeurs RVB étant acquises au clavier par l'utilisateur.
Conseils pour écrire un programme :
Indice
Les informations à acquérir sont les valeurs de rouge, de vert et de bleu. Il faudra calculer la valeur de niveau de gris.
Il faut donc créer 3 variables nommées par exemple R, V et B. L'information à calculer pourra être stockée dans une variable appelée G. Les quatre variables sont du type « int » car ce sont des entiers.
Le traitement à réaliser est le calcul du niveau de gris du pixel : G = 0,11 × R + 0,83 × V + 0,06 × B
La variable à afficher est celle correspondant au niveau de gris G.
Le programme à écrire est alors le suivant :
Solution
R=int(input("Rouge="))
V=int(input("Vert="))
B=int(input("Bleu="))
G=int(0.11*R+0.83*V+0.06*B)
print("G=",G)
Sur le DR donner la valeur de niveau de gris pour les valeurs de Rouge, Vert et Bleu proposées.