ForHosting KIT · Images

Calculateur de différence de couleur CIE94

Mesurez l’écart visible entre deux couleurs Lab avec la formule CIE94, avec les valeurs arts graphiques par défaut, 0.045 pour K1 et 0.015 pour K2, ou la pondération textile. Tous les termes intermédiaires sont affichés pour qu’un laboratoire ou un client puisse vérifier. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
L1
50
A1
2,6772
B1
-79,7751
L2
50
A2
0
B2
-82,7485
Vous obtenez
ΔE 94
1,3950388679
Δl
0
Δc
-2,9284901037
Delta H
2,7262525768

Le calculateur d'écart de couleur CIE94 compare deux couleurs CIELAB en corrigeant séparément la clarté, la chroma et la teinte. Plus précis que la distance euclidienne uniforme CIE76, il réduit l'influence de la chroma et de la teinte lorsque la couleur de référence se sature. Saisissez les deux triplets Lab, conservez les réglages d'imprimerie ou indiquez vos facteurs, puis obtenez le Delta E 1994 et tous les éléments intermédiaires nécessaires à l'audit du calcul.

Ce que mesure CIE94 et le rôle de la première couleur

CIE94 estime la différence d'apparence entre deux couleurs mesurées dans l'espace CIELAB en distinguant les contributions perceptives de clarté, de chroma et de teinte. CIE76 mesure simplement la distance en ligne droite entre les deux points Lab. Cette mesure reste utile, mais deux distances géométriques égales ne paraissent pas toujours identiques à l'œil humain.

CIE94 ajoute des termes d'échelle qui élargissent les tolérances de chroma et de teinte en fonction de la chroma de la couleur de référence. Il traduit donc généralement mieux les décisions d'acceptation concrètes tout en restant transparent et rapide. L'ordre des couleurs compte : les termes d'échelle emploient la chroma de la première couleur, et une inversion peut modifier le résultat.

Placez l'étalon, la cible, l'échantillon maître ou la teinte approuvée dans l1, a1 et b1, puis l'échantillon mesuré dans l2, a2 et b2. Les deux chromas renvoyées rendent ce sens explicite et limitent les inversions accidentelles dans les contrôles qualité automatisés.

Choisir les facteurs de pondération adaptés

Tous les facteurs restent accessibles afin de reproduire exactement une méthode de laboratoire, un contrat ou une spécification interne. Les trois poids d'application doivent être strictement positifs puisqu'ils divisent les termes correspondants ; K1 et K2 doivent être positifs ou nuls, car ils déterminent l'accroissement des échelles liées à la chroma. Ne modifiez pas les facteurs uniquement pour faire accepter un échantillon.

Consignez la convention avec le résultat et appliquez-la à toute la série. La réponse rappelle la pondération et détaille chaque échelle et terme normalisé, ce qui permet une vérification sans valeur implicite.

Interpréter et contrôler l'écart obtenu

CIE94 ne fournit aucun seuil universel d'acceptation. La conformité dépend des conditions d'observation, des matériaux, des instruments, de la maîtrise du procédé, du cahier des charges client et de la pondération retenue. Intégrez donc le seuil à votre référentiel qualité au lieu de l'attribuer à la formule.

Vous pouvez ainsi distinguer deux écarts totaux proches provenant de causes différentes. Les entrées doivent être des nombres finis et L* doit rester compris entre 0 et 100. Convertissez auparavant les données RGB ou spectrales dans une même condition CIELAB.

Comparer un tirage à une épreuve

Prenez l'épreuve approuvée comme référence et mesurez si un tirage reste dans la tolérance CIE94 documentée par l'imprimeur.

Contrôler la régularité d'une teinte textile

Appliquez la pondération textile pour comparer un tissu teint à son étalon tout en conservant les contributions de clarté, chroma et teinte.

Auditer un contrôle colorimétrique

Archivez les échelles, termes normalisés et pondérations avec le lot afin de permettre une reproduction indépendante de l'écart déclaré.

Quelle différence existe-t-il entre CIE94 et CIE76 ?

CIE76 calcule la distance euclidienne directe entre les coordonnées Lab. CIE94 sépare clarté, chroma et teinte, puis module les deux dernières selon la référence, ce qui correspond mieux à de nombreuses comparaisons visuelles.

L'ordre des deux couleurs a-t-il une importance ?

Oui. CIE94 calcule les échelles de chroma et de teinte à partir de la première couleur. Placez donc l'étalon ou la référence en premier ; inverser la paire peut modifier le résultat.

Quels réglages faut-il employer pour le textile ?

Si votre cahier des charges prévoit d'autres valeurs, respectez celles-ci.

Quelle valeur de Delta E 94 est acceptable ?

CIE94 ne fixe pas de limite universelle. Définissez votre seuil selon le matériau, l'observation, le procédé, les instruments, l'accord client et la pondération choisie.

Puis-je saisir des couleurs RGB ou hexadécimales ?

Non. Le calcul exige deux triplets CIELAB mesurés ou convertis dans des conditions de référence compatibles. RGB et hexadécimal nécessitent un profil et une conversion explicites.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/color/delta-e-94

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/color/delta-e-94 \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"l1":50,"a1":2.6772,"b1":-79.7751,"l2":50,"a2":0,"b2":-82.7485}'
{
  "l1": 50,
  "a1": 2.6772,
  "b1": -79.7751,
  "l2": 50,
  "a2": 0,
  "b2": -82.7485
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.delta_e_94",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Choisir les facteurs de pondération adaptés

Les réglages par défaut correspondent à la forme courante de CIE94 pour les arts graphiques : k_l, k_c et k_h valent 1, K1 vaut 0.045 et K2 vaut 0.015. Pour le textile, la convention habituelle fixe k_l à 2, K1 à 0.048 et K2 à 0.014, tout en conservant k_c et k_h à 1. Ces choix expriment des priorités de tolérance différentes et ne constituent pas une conversion entre espaces colorimétriques.

Interpréter et contrôler l'écart obtenu

Le résultat principal, delta_e_94, est un écart positif ou nul : zéro signifie que les deux entrées Lab sont identiques pour ce calcul, tandis qu'une valeur plus élevée traduit une séparation modélisée plus importante. La réponse contient aussi delta_l et delta_c signés, la composante de teinte non négative, les deux chromas, toutes les échelles et les trois termes normalisés. Aucun réseau, hasard, horloge, profil ou conversion implicite n'intervient : un même JSON produit toujours la même sortie arrondie.

Quel est le prix d'un calcul par API ?

Chaque appel API coûte $0.002. Le calcul peut aussi être exécuté gratuitement dans le navigateur puisqu'il est déterministe et n'utilise aucun service réseau.

Consulter la documentation complète du KIT →