Conversion RVB → CMJN: passer de l’écran à l’impression
Saisissez une couleur au format RVB (trois nombres entiers entre 0 et 255, par exemple 79, 70, 229) et obtenez instantanément son équivalent CMJN approximatif sous forme de quatre pourcentages – cyan, magenta, jaune et noir. L’outil met également à jour simultanément les autres formats de couleur affichés (HEX, TSL, TSV, LAB), permettant de comparer la même couleur selon plusieurs modèles.
De l’écran à l’imprimante: deux modèles opposés
RVB et CMJN décrivent la couleur par des principes physiques radicalement différents. Le RVB est un modèle additif: des sources lumineuses (rouge, vert, bleu) s’additionnent pour créer une couleur. C’est le mode des écrans, des vidéoprojecteurs et des appareils photo. À l’opposé, le CMJN est un modèle soustractif: des encres (cyan, magenta, jaune et noir) absorbent certaines longueurs d’onde de la lumière blanche; la couleur restante est celle que l’œil perçoit. C’est le standard de l’impression offset, laser ou jet d’encre.
Cette différence fondamentale explique pourquoi la conversion entre les deux est une approximation: sans profil ICC (International Color Consortium) associé, le résultat calculé par l’outil constitue un point de départ pour l’impression, pas une correspondance exacte. En pratique, un même fichier peut être interprété différemment par un écran non calibré et une imprimante, même avec les mêmes valeurs numériques.
De plus, le gamut (espace colorimétrique) du CMJN est nettement plus réduit que celui du RVB. Les couleurs vives et saturées que vous voyez à l’écran – comme un bleu électrique ou un vert fluo – ne peuvent souvent pas être reproduites à l’impression. Le convertisseur ajuste automatiquement les valeurs CMJN ou LAB qui sortent du domaine visible du RVB vers la couleur affichable la plus proche. Cela signifie qu’une conversion aller-retour (RVB → CMJN → RVB) peut provoquer un léger décalage.
Fonctionnement du convertisseur
Entrées fournies par l’utilisateur
- RVB: trois nombres entiers entre 0 et 255, séparés par des virgules (ex.
79, 70, 229). - Tout autre champ de couleur (HEX, TSL, TSV, LAB ou le sélecteur de couleur) peut être modifié; l’outil calcule alors la valeur RVB correspondante en interne.
Sorties obtenues
- CMJN: quatre pourcentages – cyan, magenta, jaune et noir (key) – chacun compris entre 0 et 100, par exemple
66%, 69%, 0%, 10%. - Mise à jour simultanée des formats HEX, TSL, TSV et LAB.
Règles et cas particuliers
- La modification d’un champ quelconque déclenche la mise à jour immédiate de tous les autres.
- Si une valeur saisie dans un format (par exemple une couleur LAB ou CMJN) se trouve en dehors de la gamme visible du RVB, elle est ajustée vers la couleur affichable la plus proche. Convertir cette couleur corrigée vers son format d’origine peut entraîner un léger décalage.
- Le résultat CMJN est une estimation à l’écran: il peut différer des valeurs utilisées en impression professionnelle à cause des variations de papier, d’encre et de profils d’imprimante.
- Les messages d’erreur en cas de saisie invalide sont propres à chaque format:
- RVB: « Saisissez trois nombres 0–255, comme 79, 70, 229. »
- CMJN: « Saisissez quatre pourcentages 0–100, comme 66%, 69%, 0%, 10%. »
- Toutes les conversions sont exécutées directement dans votre navigateur; aucune donnée saisie n’est envoyée à un serveur.
Limites et précautions: le gamut et les profils
La différence de gamut est le piège le plus fréquent. En RVB, vous pouvez représenter environ 16,7 millions de couleurs (8 bits par canal). En CMJN, ce nombre est bien moindre. Les couleurs dites « hors gamut » – comme un orange vif ou un rose néon – seront arrondies à la teinte la plus proche qui peut être imprimée. Le convertisseur effectue cet arrondi automatiquement, mais l’utilisateur doit être conscient que le résultat CMJN obtenu ne correspondra pas exactement à ce qu’il voyait sur son écran.
Pour un travail professionnel, l’étape suivante consiste à appliquer un profil ICC – par exemple le profil standardisé ISO Coated v2 (ECI) pour le papier couché européen, ou U.S. Web Coated (SWOP) v2 pour les magazines américains. Ces profils traduisent la couleur en fonction des caractéristiques réelles du support et du processus d’impression. Sans eux, les pourcentages CMJN sont une moyenne théorique.
Le convertisseur présenté ici n’utilise pas de profil ICC: il applique une formule mathématique standard (celle de l’algorithme de conversion naïf) qui donne une approximation raisonnable pour des usages courants, mais insuffisante pour un contrôle qualité strict.
Cas d’usage concrets
- Graphistes: préparer des éléments numériques pour l’impression (affiches, flyers, brochures). À partir d’une couleur RVB issue d’une palette web, ils obtiennent un point de départ CMJN pour dialoguer avec l’imprimeur.
- Développeurs front-end: traduire des couleurs de marque spécifiées en HEX ou RVB en un équivalent CMJN approximatif pour des documents imprimés (cartes de visite, rapports).
- Responsables d’impression: vérifier si une couleur RVB vivante dépasse les limites du gamut CMJN, et anticiper le rendu final.
- Toute personne passant d’un workflow RVB (web, vidéo, éclairage) à un workflow d’impression.
L’importance des profils ICC et des conversions précises
En pratique, la conversion RVB → CMJN dépend de trois facteurs: le profil RVB d’entrée (sRGB, Adobe RGB, ProPhoto RGB), le profil CMJN de sortie (coated, uncoated, journal) et le rendu intent (perceptuel, colorimétrique relatif, colorimétrique absolu, saturation). Le convertisseur présenté n’en tient pas compte; il suit le modèle simplifié:
- Normaliser les valeurs RVB de 0–255 à 0–1.
- Appliquer une fonction gamma inverse (souvent gamma 2.2).
- Soustraire les valeurs de 1 pour obtenir les compléments (C = 1 – R, M = 1 – V, J = 1 – B).
- Calculer le noir comme le minimum des trois compléments, puis soustraire ce noir aux trois autres pour obtenir C, M, J.
- Convertir en pourcentages sur 0–100.
Ce calcul omet la sous-couche de noir (GCR – Grey Component Replacement) et l’adaptation chromatique liée au support. Les valeurs finales sont donc utiles comme estimation, mais ne remplacent pas un outil de prépresse professionnel.
Foire aux questions
Pourquoi les pourcentages CMJN ne dépassent-ils pas 100 %?
Par définition, une encre ne peut pas être appliquée à plus de 100 % de sa densité. Les valeurs sont toujours comprises entre 0 et 100 %. Si une couleur RVB nécessite théoriquement plus de 100 % d’une encre pour être reproduite, elle est hors gamut et sera approchée.
Mon imprimeur me donne des valeurs CMJN différentes de celles de l’outil. Pourquoi?
Votre imprimeur utilise un profil ICC spécifique à son procédé (papier, encres, presses). L’outil fournit une conversion sans profil: elle sert de guide, pas de standard. Demandez le profil recommandé pour votre support.
Puis-je utiliser ce résultat directement pour une impression offset?
Oui, à titre d’estimation. Mais pour une production professionnelle, faites valider les valeurs par votre imprimeur ou utilisez un logiciel de gestion de couleur (Photoshop, InDesign avec profils embarqués).
Que faire si une couleur apparaît « bouchée » après conversion?
C’est souvent le signe d’une perte de saturation due à la réduction de gamut. Essayez de choisir une teinte moins saturée en RVB, ou demandez à l’imprimeur un rendu perceptuel qui préserve la relation entre les couleurs au détriment de la précision absolue.
L’outil modifie-t-il mes images?
Non, l’outil ne traite que les couleurs que vous saisissez. Aucune image n’est téléchargée. Les calculs sont effectués côté client, dans votre navigateur.