|
Synthèse additive ou soustractive ?
Avant d'essayer de mesurer le nombre de couleurs qu'est capable de voir un être humain, essayons de comprendre comment il perçoit les couleurs puisque qu'il ne possède pas un cône sensible à chaque couleur. Pour cela, analysons le fonctionnement d'un écran et d'une imprimante.
Un moniteur ou une imprimante ne travaillent pas avec les couleurs de la même manière : l'écran travaille avec des couleurs dites additives - Rouge, Verte, Bleue - ou RVB pour donner du blanc par addition comme on peut le voir au centre de cette animation couleur ci-dessous - alors qu'une imprimante travaille en mode soustractif - Cyan, Magenta, Jaune, Noir ou CMJN pour donner du noir par soustraction - (plus bas). Et bien il se trouve que le l'œil humain fonctionne un peu comme un écran (c'est une image bien entendu !) c'est à dire sur un mode additif.
Concrètement, avec un écran qui travaille donc en mode additif, si l'on n'envoie aucun signal RVB aux pixels (0, 0, 0), l'écran reste noir. Il est noir par défaut. Pour obtenir du blanc (255, 255, 255) il faut éclairer chaque pixel Rouge, Vert et Bleu, comme le montre la figure ci-contre au maximum. Les autres couleurs sont obtenues en changeant la valeur de chaque couleur primaire. Pour afficher du jaune par exemple (255, 255, 0), il faut arrêter d'éclairer les pixels bleus (l'écran est bien jaune à l'intersection entre le vert et le rouge car les pixels bleus sont éteints). Seules trois couleurs ne nécessitent qu'un seul pixel. Les trois couleurs primaires et leurs déclinaisons en luminosité (de 0 à 255). Toutes les autres, c'est-à-dire les millions d'autres, seront un mélange d'au moins deux pixels de couleurs primaires plus ou moins lumineux.
Avec une imprimante, on part d'une feuille de papier déjà blanche par défaut car elle réfléchit à parts égales toutes les longueurs d'onde de la lumière visible. Donc là, c'est le contraire, si l'on veut du noir il va falloir projeter sur cette feuille de l'encre aux couleurs complémentaires, c'est-à-dire Cyan, Magenta et Jaune qui ont la particularité d'absorber à chaque fois une partie de la lumière visible. Dans la pratique il faudra aussi rajouter de l'encre Noire car 100% des trois autres couleurs ne permettent pas d'obtenir un noir profond à cause des impuretés contenues dans les encres mais un brun très foncé. On voit très bien sur l'image ci-contre que le centre est marron et non pas noir. Ces encres projetées au même endroit vont avoir la propriété d'absorber toutes les radiations lumineuses. Cet endroit apparaîtra donc noir maintenant. Si l'on veut que le papier paraisse bleu, il faut projeter dessus, au même endroit, du magenta et du cyan. Toutes les radiations lumineuses, sauf le bleu, seront absorbées. Seules les longueurs d'onde bleues de la lumière seront réfléchies à cet endroit.
Par convention, il a été décidé par la Commission Internationale de l'Éclairage - La CIE - que la couleur rouge primaire est une lumière d'une longueur d'onde de 700 nm, le vert de 546 nm et le bleu de 436 nm. Quelque soit la longueur d'onde de leurs pixels RVB, les fabricants d'écrans essayent tout de même de reproduire au mieux les couleurs...
Combien de couleurs sont perçues par l'œil humain ?
Restait donc à connaître le nombre de nuances colorées que l'œil humain peut percevoir dans ces fameuses trois couleurs dites primaires. Ce travail fut réalisé dans les année 30 sous l'égide de la Compagnie Internationale de l'Éclairage (La CIE). Elle demanda à de très nombreuses personnes de comparer attentivement des nuances de bleus, de verts et de rouge pour compter combien de couleurs différentes, en moyenne, elles étaient capables de distinguer. Il est alors ressorti de ces batteries de tests deux choses importantes :
- Les êtres humains qui ont l'acuité visuelle la plus fine sont capables de distinguer jusqu'à 200 nuances par couleurs,... mais
- jamais dans les trois couleurs primaires !
- Et le gamut de l'œil "moyen" (l'ensemble des couleurs perçues) est très étendu : c'est le fameux espace L*a*b*.
Donc si un simple calcul arithmétique nous donne 200 x 200 x 200 soit 8 millions de couleurs perçues différentes, dans la réalité on en est très loin car les spécialistes des couleurs (chercheurs, professionnels du marketing couleurs) nous disent que 300000 (trois cent mille) serait beaucoup plus réaliste ! Si un œil très performant est effectivement capable de distinguer jusqu'à 200 nuances d'une même couleur primaire, ce même œil n'atteint qu'exceptionnellement cette prouesse dans les deux autres couleurs primaires.
Conclusion sur la perception des couleurs : certes l'œil humain est parfois capable de distinguer de nombreuses nuances pour une couleur donnée mais globalement il faut tout de même une différence importante entre deux nuances d'une même couleur pour que, sans ambiguïté, cette personne puisse affirmer qu'il a bien perçue deux couleurs différentes. Cela ne l'empêche pas de percevoir un gamut très important et large, le fameux espace L*a*b*. On commence à deviner que plusieurs combinaisons RVB coderont donc pour une même couleur perçue par un individu...
Il est maintenant venu le temps de savoir comment on décrit "informatiquement" une couleur. Typiquement, les couleurs sont décrites grâce à trois ou quatre chiffres selon que l'on travaille en RVB ou en CMJN, toujours avec comme objectif de reproduire le fonctionnement de l'œil humain. Ainsi telle couleur sera notée - 158, 128, 84 - en RVB et - 80%, 64%, 21%, 12% - en CMJN. Mais pourquoi ces chiffres et à quelle couleur perçue par un œil cela correspond-il exactement ? |