Flux rss

La représentation informatique de la couleur

Collection CommentCaMarche.net

Les représentations de la couleur

Afin de pouvoir manipuler correctement des couleurs et échanger des informations colorimétriques il est nécessaire de disposer de moyens permettant de les catégoriser et de les choisir. Ainsi, il n'est pas rare d'avoir à choisir la couleur d'un produit avant même que celui-ci ne soit fabriqué. Dans ce cas, une palette de couleurs est présentée, dans laquelle la couleur convenant le mieux au besoin est choisie. La plupart du temps le produit (véhicule, bâtiment, etc.) possède une couleur qui correspond à celle choisie.

En informatique, de la même façon, il est essentiel de disposer d'un moyen de choisir une couleur parmi toutes celles utilisables. Or, la gamme de couleurs possibles est très vaste et la chaîne de traitement de l'image passe par différents périphériques : par exemple un numériseur (scanner), puis un logiciel de retouche d'image et enfin une imprimante. Il est donc nécessaire de pouvoir représenter de façon fiable la couleur afin de s'assurer de la cohérence entre ces différents périphériques.

On appelle ainsi «espace de couleurs» la représentation mathématique d'un ensemble de couleurs. Il en existe plusieurs, parmi lesquels les plus connus sont :

Le spectre de couleurs qu'un périphérique d'affichage permet d'afficher est appelé gamut ou espace colorimétrique. Les couleurs n'appartenant pas au gamut sont appelées couleurs hors-gamme.

La sélection des couleurs dans un logiciel

La plupart des logiciels graphiques offrent des moyens de sélectionner une couleur de manière interactive. La principale est souvent le nuancier, c'est-à-dire la présentation des couleurs dans un tableau dans lequel elles sont classées par nuances :

Nuancier

De plus en plus de logiciels intègrent toutefois des outils plus performants permettant de choisir une couleur parmi une vaste gamme. Ainsi, dans le sélectionneur de couleur ci-dessous, la teinte est représentée par un disque chromatique, tandis que la luminance est représentée par un sélecteur vertical donnant les nuances de la couleur allant du noir au blanc.

Sélectionneur de couleur

Dans le sélecteur ci-dessous par contre, la teinte est présentée en abscisses du sélecteur de gauche, et la saturation est en ordonnée. Le sélecteur de droite permet de régler la luminosité  :

Sélectionneur de couleur

Facteur gamma

On appelle facteur gamma le critère définissant le caractère non linéaire de l'intensité lumineuse d'un élément.

Ainsi la luminance d'un écran d'ordinateur est non linéaire dans la mesure où  :

  • l'intensité lumineuse qu'il émet n'est pas linéairement proportionnelle à la tension appliquée, mais correspond à une courbe fonction du gamma de l'écran (généralement compris entre 2,3 et 2,6) :
    I ~ Vgamma
  • l'intensité lumineuse perçue par l'oeil n'est pas proportionnelle à la quantité de lumière effectivement émise

Afin de remédier à cet effet et obtenir une reproduction satisfaisante de l'intensité lumineuse, il est possible de compenser la luminance en appliquant une transformation appelée «correction gamma».

Correction gamma

Ainsi à chaque périphérique d'affichage correspond une transformation gamma, pouvant elle-même être adaptée à la perception de l'utilisateur.

La gestion de la couleur

Il est facile de comprendre l'intérêt du respect des couleurs d'une image lors du passage de celle-ci via plusieurs périphériques (chaîne numérique composée par exemple d'un scanner, d'un logiciel de traitement d'image, puis d'une imprimante) afin de s'assurer que l'image en fin de chaîne de traitement possède des couleurs proches de l'image d'origine. On appelle « gestion de la couleur » l'ensemble des opérations nécessaires afin de garantir la bonne conservation des couleurs d'une image.

Afin de pouvoir garantir la cohérence des couleurs il est essentiel d'étalonner (ou calibrer) l'ensemble des matériels de la chaîne numérique. Le calibrage (ou étalonnage) d'un matériel consiste ainsi à décrire dans un fichier, appelé profil ICC (International Color Consortium), l'ensemble des couleurs qu'il est capable d'acquérir ou de produire (il s'agit donc de son gamut) dans un espace de couleur indépendant (par exemple CIE Lab ou CIE XYZ).

Ce profil ICC est intégré dans l'image et véhicule l'ensemble des transformations qu'elle a subi le long de la chaîne de traitement, à la manière d'un carnet de suivi.

Ce document intitulé « La représentation informatique de la couleur » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Résultats pour La représentation informatique de la couleur

Transmission de données - Introduction Représentation des données Le but d'un réseau est de transmettre des informations d'un ordinateur à un autre. Pour cela il faut dans un premier temps décider du type de codage de la donnée à envoyer, c'est-à-dire sa représentation informatique.... www.commentcamarche.net/contents/transmission/transintro.php3
[PHP] Récupérer la couleur d'un pixel (Résolu) Bonjour, Je suis actuellement sur un petit projet PHP et j'aurai besoin de savoir si une fonction php me permettrait de récupérer la couleur d'un pixel (x,y) Un petit quelques chose du genre $pixel=setColor("adresse de l'image",$x,$y);... www.commentcamarche.net/forum/affich-7996208-php-recuperer-la-couleur-d-un-pixel
La table des couleurs Le codage des couleurs Les couleurs en HTML sont définies par 3 nombres hexadécimaux représentant les tons de Rouge, de Vert et de Bleu (selon le codage RGB (Red Green Blue, en français : RVB) de la couleur choisie. Ainsi la syntaxe de codage... www.commentcamarche.net/contents/html/htmlcouleurs.php3

Résultats pour La représentation informatique de la couleur

[Programmation] Conversion RGB/HSL/CMYK...Il existe plusieurs manières de spécifier les couleurs (on dit qu'il existe plusieurs espaces de couleur). En informatique, on utilise principalement RGB (rouge/vert/bleu), mais il est nettement moins intuitif que d'autres tels que HSL... www.commentcamarche.net/faq/sujet-4643-programmation-conversion-rgb-hsl-cmyk
Devenir ingénieur informatiqueDevenir ingénieur informatique Ingénieur informatique (ou ingénieur informaticien) est une appellation dite générique, c’est-à-dire qu’elle ne désigne pas de façon précise un métier ou une formation. Être ingénieur, c’est être spécialisé et... www.commentcamarche.net/faq/sujet-12397-devenir-ingenieur-informatique
[Virus] System Volume InformationLe dossier System Volume Information est utilisé par Windows XP pour l'enregistrement de données de configuration du système. Ce dossier est utilisé par l'outil de Restauration du système pour y stocker informations et points de restauration. Les... www.commentcamarche.net/faq/sujet-5097-virus-system-volume-information

Résultats pour La représentation informatique de la couleur

Code couleur armoire brassage ? (Résolu)Salut, Je voulais savoir si il existait une normalisation officielle ou officieuse des pratiques courantes dans les codes couleurs dans les armoires informatiques ; genre pouvoir facilement distinguer le cablage ou les ports et gérer facilement : les... www.commentcamarche.net/forum/affich-1588897-code-couleur-armoire-brassage
Comment changer la couleur du titre des icône (Résolu)Bonjour à tous, pourriez-vous m'aider à résoudre un prb dû à ma méconnaissance de l'informatique ? J'aimerai modifier la couleur du titre des icônes sur le bureau, car en fonction de l'image d'arrière-plan, les titres qui eux... www.commentcamarche.net/forum/affich-2218632-comment-changer-la-couleur-du-titre-des-icone
Imprimantes ultifonctions laser couleur (Résolu)Bonjour, En cette belle période estivale, le temps est venu de renouveller mon équipement informatique, je suis étudiant, je recherche donc une multifonctions laser couleur pour des travaux semi-professionnels tout en restant dans une fourchette de... www.commentcamarche.net/forum/affich-3316762-imprimantes-ultifonctions-laser-couleur

Résultats pour La représentation informatique de la couleur

Télécharger Capteur de CouleursCapteur de Couleurs est une application de capture de couleur. Il est rapied et facile à utiliser. Il permet de déterminer les codes Hexa, WEB et RGB des pixels survollés par la souris. Les informations concernants la couleur sont ensuite copiées dans... www.commentcamarche.net/telecharger/telecharger-34056642-capteur-de-couleurs
Télécharger Jargon Informatique L'informatique est omniprésente dans notre vie quotidienne et elle possède son jargon bien à elle. Jargon Informatique est un dictionnaire des différents termes utilisés en informatique. Il est très fourni puisqu'il contient pas moins de 10.000 mots.... www.commentcamarche.net/telecharger/telecharger-34055740-jargon-informatique
Télécharger La boite a couleursLa Boîte à Couleurs est une application pour Windows écrite par Benjamin Chartier. Comme son nom l'indique, il offre des outils pour choisir, convertir ou modifier une couleur. Le programme supporte notamment les modèles de couleur : RGB, HLS, HSV,... www.commentcamarche.net/telecharger/telecharger-34055480-la-boite-a-couleurs

Résultats pour La représentation informatique de la couleur

Montres binairesVoici les première montres à affichage binaire. Il y a fort à parier que les modèles suivants se rechargeront sur port USB. Seuls les vrais geeks (informaniaques) seront capables de dire l'heure. Pour les autres, les couleurs des leds représentant... www.commentcamarche.net/actualites/montres-binaires-2158743-actualite.php3

Résultats pour La représentation informatique de la couleur

InfographieOn appelle infographie le domaine de l'informatique concernant la création et la manipulation des images numériques. L'infographie regroupe de nombreux savoirs, parmi lesquels la représentation des éléments graphiques (texte, image ou vidéo), ainsi... www.commentcamarche.net/contents/video/affich.php3
MERISE - Modèle conceptuel des donnéesModèle conceptuel des données Le modèle conceptuel des données (MCD) a pour but d'écrire de façon formelle les données qui seront utilisées par le système d'information. Il s'agit donc d'une représentation des données, facilement compréhensible,... www.commentcamarche.net/contents/merise/mcd.php3
Le format YUV (YCrCb)Le standard YUV Le standard YUV (appelé aussi CCIR 601), auparavant baptisée YCrCb (Y Cr Cb), est un modèle de représentation de la couleur dédié à la vidéo analogique. Il se base sur un mode de transmission vidéo à composantes séparées utilisant... www.commentcamarche.net/contents/video/yuv-ycrcb.php3