Información

Autor(es) Quentin Cappart
Fecha de entrega Sin fecha de envío
Tiempo límite de envío Sin límite de envío

Inicia sesión

Manipulation de couleurs

On considère la couleur codée par le nombre hexadécimal 0x8C3FD9, dans un format RGB.

Un coffre de laboratoire est protégé par un verrou chromatique. Il affiche successivement trois codes couleurs hexadécimaux. Pour l’ouvrir, il faut déterminer le quatrième code selon les règles ci-dessous.

  • Le premier verrou (C1) affiche 0x3A7FC2
  • Le deuxième verrou (C1) affiche 0xC24F1A
  • Le troisième verrou (C1) affiche 0x7B1E90

Répondez aux questions suivantes.


Pregunta 1:

Décomposez C1 en triplet (R,G,B) en base 10. Ne mettez pas d'espace dans votre réponse.

Exemple: 0x000000 donne (0,0,0).

Pregunta 2:

Décomposez C2 en triplet (R,G,B) en base 10. Ne mettez pas d'espace dans votre réponse.

Pregunta 3:

Décomposez C3 en triplet (R,G,B) en base 10. Ne mettez pas d'espace dans votre réponse.

Pregunta 4:

On calcule une couleur intermédiaire \(M\) en faisant une moyenne pondérée composante par composante :

\(M = \lfloor\frac{2C_1+3C_2+C_3}{6}\rfloor\).

Par exemple, la composante rouge de \(M\) prendra les valeurs \(R_1\), \(R_2\), et \(R_3\) des 3 couleurs initiales.

Calculez la couleur \(M\) et donnez son code hexadécimal 0xZZZZZZ.

Pregunta 5:

On construit ensuite la couleur \(N\) à partir de \(M\) en appliquant les transformations suivantes:

  1. \(R_N = \min(255,R_M+40)\).
  2. \(G_N = \max(0,G_M-30)\).
  3. \(B_N = \lfloor \frac{B_M}{2} \rfloor\).

Notez que \(R_N\) et \(R_M\) correspondent aux composantes rouges des nombres \(N\) et \(M\), respectivement. De même, pour \(G\) et pour \(B\).

Calculez la couleur \(N\) et donnez son code hexadécimal 0xZZZZZZ.

Pregunta 6:

On le complémentaire d’une couleur (R,G,B) comme (255−R,  255−G,  255−B).

Le code du coffre est la complémentaire de \(N\). Donnez le code hexadécimal 0xZZZZZZ de cette valeur.