Couleurs HEX, RGB, HSL et CMJN
Tapez un code dans le format de départ, voyez la couleur et lisez-la dans les trois autres écritures. Le CMJN est une formule mathématique, pas une épreuve d'imprimeur.
Le formulaire demande JavaScript. Le résultat ci-contre correspond à la valeur d'exemple.
RGB : R 58 · V 123 · B 213
- HEX
- #3A7BD5
- RGB
- R 58 · V 123 · B 213
- HSL
- T 214,8° · S 64,9 % · L 53,1 %
- CMJN
- C 72,8 % · M 42,3 % · J 0 % · N 16,5 %
HEX et RGB sont exacts. Le HSL est arrondi au dixième (teinte en degrés, saturation et luminosité en pourcentage) ; en sens inverse, le résultat est arrondi à l'entier de 0 à 255 le plus proche. Le CMJN suit une formule mathématique simple (n = 1 - max(R, V, B), puis c, m et j déduits) sans profil colorimétrique : il ne tient compte ni du papier, ni de l'encre, ni de l'imprimante, et ne remplace pas une conversion faite par un imprimeur. Il est arrondi au dixième de pourcent.
Comment ça se calcule
Le HEX écrit les trois canaux rouge, vert et bleu en base 16, de 00 à FF. Le RGB donne les mêmes canaux en base 10, de 0 à 255. Ces deux écritures sont exactes et se convertissent sans perte. Un code court de trois chiffres, comme #37D, se lit en doublant chaque chiffre.
Le HSL décrit la couleur par sa teinte (angle de 0 à 360 degrés), sa saturation et sa luminosité (en pourcentage). La conversion depuis le RGB utilise les formules classiques ; l'affichage est arrondi au dixième. Dans l'autre sens, les canaux sont arrondis à l'entier le plus proche entre 0 et 255.
Le CMJN est calculé par une formule mathématique simple : le noir vaut 1 moins le plus grand des trois canaux (ramenés à 0 à 1), puis le cyan, le magenta et le jaune se déduisent du noir. Cette formule n'utilise aucun profil colorimétrique : elle ne tient compte ni du papier, ni des encres, ni de la machine. Pour un travail d'impression, demandez une conversion à votre imprimeur. Le bouton d'inversion échange les formats de départ et d'arrivée et reporte la couleur dans l'écriture choisie.
Conseils
- Pour saisir un HSL ou un CMJN, séparez les valeurs par des espaces ou des points-virgules, et utilisez la virgule pour les décimales.
- Les couleurs d'un écran sont émises, celles d'un papier sont réfléchies : un même code peut paraître différent sur une feuille.
Résultat indicatif, calculé dans votre navigateur : rien n'est envoyé. Vérifiez sur l'objet réel avant de couper, commander ou imprimer.
Questions fréquentes
Pourquoi le CMJN affiché ne correspond-il pas à mon logiciel de dessin ?
Les logiciels appliquent des profils colorimétriques propres à un papier et à une encre. Ce convertisseur applique seulement la formule mathématique de base, donc les valeurs diffèrent, parfois nettement.
Quels formats de saisie sont acceptés ?
HEX avec ou sans dièse, 3 ou 6 chiffres ; RGB en trois entiers de 0 à 255, avec ou sans « rgb( » ; HSL en teinte, saturation et luminosité ; CMJN en quatre pourcentages. En cas d'erreur, le message dit ce qui manque.
Un aller-retour entre deux formats redonne-t-il la même couleur ?
Entre HEX et RGB, oui. Avec le HSL et le CMJN, le bouton d'inversion reporte une valeur à quatre décimales pour que le retour retombe sur le même RGB. L'affichage, lui, est arrondi au dixième.