|
|
Les profils ICC
Il est indispensable en gestion des couleurs de comprendre ce qu'est un profil ICC : c'est la carte d'identité couleur d'un appareil. Ils servent principalement à afficher les "bonnes" couleurs d'un fichier. Il est créé lors du calibrage d'un appareil. Deux choses sont importantes et nous allons prendre un exemple pour l'expliquer : lors de la calibration d'un écran, nous voulons savoir s'il affiche correctement les couleurs et combien de couleurs il est capable d'afficher. Toutes ces informations se trouvent réunies dans SON profil ICC. Idem pour l'imprimante/papier. Les logiciels qui gèrent ses profils ICC vont donc les utiliser afin d'afficher ou d'imprimer correctement les couleurs de nos belles photos.
Qu'est-ce qu'un profil ICC ?
C'est donc un petit fichier lié à un appareil de reproduction des couleurs. C'est sa carte d'identité couleurs. Chaque appareil, en gestion des couleurs, doit donc posséder son profil ICC obtenu lors de son calibrage. Il contient de nombreuses informations sur ses couleurs de celui-ci.
C'est un gamut ET un relevé de ses "défauts"
C'est tout d'abord un espace couleur (vu page précédente) - donc ce que l'on appelle un gamut - mais un peu particulier car il est dépendant d'un périphérique. C'est en quelque sorte la carte d'identité couleur d'une image ou d'un outil de reproduction des couleurs, comme on l'a vu page précédente, puisqu'il contient les caractéristiques colorimétriques de celui-ci et notamment :
-
Toutes les couleurs reproductibles par un appareil ou contenues dans une image. En ce sens c'est un espace colorimétrique et donc un gamut. Dit autrement : est-ce que telle ou telle couleurs (saturées) est reproductibles par ce périphérique ?
-
Mais également à quelle couleur L*a*b* (donc sa "vraie" couleur) correspond chaque valeur RVB. Cela revient à savoir si le périphérique reproduit correctement les couleurs pour faire court.
Ces correspondances sont contenues dans un tableau spécial : une table matricielle de correspondance (dit autrement, un profil ICC).
Cette table contient donc d'autant plus de valeurs (de colonnes et de lignes) que le logiciel de création de profil ICC travaille en finesse. En contrepartie, plus il travaille fin et plus la table contiendra d'informations donc le profil ICC sera lourd. Dans l'absolu, la table matricielle contiendrait 8 millions de correspondances pour les huit millions de couleurs de l'espace L*a*b*.
Dans la pratique, aucun périphérique n'est capable de "travailler" huit millions de couleurs comme l'œil humain et de plus, il n'y a pas beaucoup d'intérêt à analyser toutes les couleurs qu'un périphérique peut voir, afficher ou imprimer. Une couleur de temps en temps suffit pour créer un bon profil ICC ! Ce sont donc ses caractéristiques colorimétriques, dit autrement, ses défauts et donc comment les corriger !
Un profil ICC est donc directement lié à un périphérique - contrairement à un espace couleur pur -. C'est la caractéristique colorimétrique d'un appareil mesurée par un outil donné dans des conditions de calibration précises et connues. On appelle d'ailleurs le processus de création du profil la caractérisation. Le profil ICC créé dépend donc directement de cet outil de mesure, du logiciel de création de profils et bien sûr du périphérique calibré.
Le profil ICC est dépendant d'un périphérique
Soit on a à faire au profil ICC d'un périphérique d'entrée (appareil photo, scanner...) ou de sortie (imprimante etc.) alors c'est d'une part, la description de toutes les couleurs L*a*b* qu'il est capable de reproduire donc ici de voir - son Gamut - ET d'autre part, les règles de transformation du fichier d'origine pour que les couleurs puissent être retranscrites ou affichées correctement. Il s'agit "d'éliminer" au maximum ou de corriger les déformations induites par l'appareil.
Son Gamut est plus petit que l'espace L*a*b* et s'inscrit donc dedans. Mais autant l'espace L*a*b* est absolu car il ne dépend pas d'un périphérique, autant celui du périphérique correspond aux résultats d'une mesure et dépend donc directement de la qualité de celle-ci. On a vu page précédente qu'une même valeur RVB ( x, x, x ) ne donnera pas un gris neutre sans calibration. |
|
|
|
|
Un espace couleur n'est qu'un gamut et un profil ICC est un gamut ET des caractéristiques colorimétriques propres à un appareil donné.
La grosse différence se trouve donc au niveau de la dépendance ou de l'indépendance à un périphérique. |
|
|
|
|
|
|
|
|
|
|
|
|
|
Concrètement, qu'est-ce qui se passe ?
Grâce au profil ICC de cet appareil, un logiciel comme Photoshop sait que quand le fichier image contient une valeur RVB par exemple 128, 140, 128 donc avec une valeur V prépondérante (d'où cet aspect verdâtre), le scanner à pourtant scanné un gris neutre (128,128,128) et il devrait avoir comme valeur RVB 128,128,128 et donc afficher un gris neutre. Et bien Photoshop va lire la table matricielle du profil ICC de ce scanner et il sait alors que lorsque qu'il doit afficher la valeur RVB 128,140,128 il faut en fait qu'il affiche la couleur L*a*b* 54,0,0 (équivalent en RVB à 128,128,128) et il va alors envoyer un signal RVB corrigé à l'écran du style 128, 116, 128 pour tenir compte des défauts du scanner dans le vert dans cet exemple.
Un profil ICC sert donc à afficher les "vraies" couleurs de l'image sans tenir compte des valeurs RVB "réellement" lues car dépendante d'un appareil qui possédait des défauts. Une valeur RVB 128, 140, 128 sera ainsi et tout de même affichée par un gris moyen et non un gris verdâtre ici sur notre écran. |
Si la différence entre l'idéal et la réalité était particulièrement impressionnante à l'époque où l'on utilisait beaucoup les scanners, il est vrai aujourd'hui, à l'heure du tout numérique dès la prise de vue, que les périphériques SANS calibration sont beaucoup moins éloignés des couleurs justes.
Les mécanismes de création de profils ICC ainsi que les règles de gestion des profils ICC seront vues dans d'autres parties de ce guide de la gestion des couleurs. Notamment page suivante où l'on va aborder les notions d'attribution de profils ICC : attribuer un profil ICC - 7 / 10
|
|
|
|
Un profil ICC est la carte d'identité couleur d'un appareil ! Le profil ICC contient le gamut (l'ensemble des couleurs d'un périphérique par rapport à l'espace L*a*b*) et les "défauts" couleurs de celui-ci (c'est une image !).
Il redonne "la vue" à n'importe quel appareil : écran, imprimante, appareil photo, caméra, scanner.
Un profil ICC est créé pendant la calibration d'un appareil. Ainsi, lorsque vous imprimez une photo sur une imprimante calibrée, le logiciel de gestion des couleurs qu'est Photoshop va lire le profil ICC de l'imprimante afin de savoir quelles valeurs RVB il doit lui envoyer en tenant compte de ses caractéristiques - ce que j'appelle ses défauts -. Sans cela, il aurait envoyé d'autres valeurs RVB et le tirage n'aurait pas été beau.
Donc sans profil ICC pas de gestion des couleurs ! |
|
|
|
|
|
|
|
|
|
|