ForHosting KIT · Outils pour développeurs

Estimez la famille Pantone la plus proche depuis un RGB

Ce classificateur de couleurs RGB estime la famille chromatique générale de style Pantone la plus proche et décrit son ton sans prétendre identifier un échantillon propriétaire précis.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez les canaux rouge, vert et bleu entre 0 et 255. Le résultat fournit une famille compréhensible, comme bleu, sarcelle, magenta ou neutre chaud, ainsi qu’une nuance telle que profonde, pâle, douce ou vive. Cet outil facilite le classement des couleurs, la rédaction de descriptions accessibles et l’emploi d’un vocabulaire cohérent dans les processus de conception et de catalogage.

Ce que signifie cette estimation

Une couleur affichée à l’écran et une couleur directe imprimée ne constituent pas des mesures interchangeables. Le RGB décrit la lumière émise par un écran, tandis que le rendu imprimé dépend de l’encre, du support, de la finition, de l’éclairage et d’un processus de production contrôlé. Cet outil répond donc à une question volontairement plus générale : quelle famille chromatique familière de style Pantone et quel caractère tonal décrivent le mieux la valeur RGB fournie ? Il ne renvoie aucun numéro de catalogue, ne consulte aucune bibliothèque sous licence et ne garantit pas qu’une feuille imprimée correspondra à un moniteur. Le nom de famille facilite les échanges : rouge, orange, jaune, jaune-vert, vert, sarcelle, cyan, bleu, violet, magenta, neutre chaud ou neutre froid. Le ton apporte une précision utile en distinguant, par exemple, un bleu pâle d’un violet riche. Utilisez le résultat pour étiqueter, rechercher, rédiger, amorcer une discussion de conception ou organiser une palette. Pour l’impression, consultez un nuancier physique récent sous éclairage contrôlé et votre imprimeur.

Comment le classement est calculé

Le calcul est déterministe et ne fait appel ni au réseau ni à l’inférence d’un modèle. Il vérifie d’abord que les trois canaux sont des nombres entiers compris entre 0 et 255. Les valeurs sRGB sont ensuite linéarisées, transformées avec la matrice standard RGB vers XYZ sous illuminant D65, puis converties en coordonnées CIELAB. Cet espace convient à cette tâche, car les distances directes en CIELAB reflètent mieux les écarts de couleur perçus que les distances entre valeurs brutes rouges, vertes et bleues. L’échantillon est comparé à un petit ensemble déclaré de repères chromatiques généraux ; le repère le plus proche fournit le nom de la famille. Les couleurs de très faible chromaticité sont classées comme neutres chaudes ou froides, afin de ne pas qualifier à tort un gris de bleu ou de rouge. Le ton découle séparément de seuils de luminosité et de chromaticité. La distance renvoyée concerne le repère général sélectionné : ce n’est ni une note de qualité ni un écart avec un nuancier propriétaire.

Interpréter le résultat avec discernement

Considérez ensemble la famille et le ton plutôt que de vous concentrer uniquement sur la distance numérique. Une formule telle que « sarcelle douce » est souvent plus utile à une personne chargée des produits, des contenus ou d’un système de conception qu’une fausse précision de catalogue. Le RGB de référence présent dans la réponse indique le repère employé par l’algorithme, ce qui rend le classement vérifiable et reproductible. Deux couleurs proches peuvent se trouver de part et d’autre d’une limite de famille ou de ton, car tout classificateur divise un espace chromatique continu en régions nommées ; cette frontière ne correspond pas à une rupture visuelle soudaine. L’étalonnage de l’écran, la lumière ambiante, les profils colorimétriques et la vision humaine influencent aussi l’apparence. Si la conformité d’une marque, un emballage, une teinture textile ou une impression exige une correspondance officielle, utilisez cette estimation seulement pour orienter la recherche, puis vérifiez des références physiques autorisées et des épreuves de production. L’API coûte $0.002 par élément automatisé.

Étiqueter une photothèque numérique

Ajoutez des libellés cohérents de famille et de ton aux images, icônes ou fiches produit fondées sur RGB.

Décrire clairement une palette

Transformez des valeurs de canaux en expressions faciles à partager sans revendiquer l’équivalence exacte d’une couleur directe.

Présélectionner des références d’impression

Employez une famille générale pour réduire la recherche initiale avant de consulter des nuanciers physiques et des épreuves.

Cet outil renvoie-t-il un numéro Pantone exact ?

Non. Il fournit une famille générale de style Pantone et un ton à partir de repères non propriétaires, et non une correspondance de catalogue sous licence.

Quelles valeurs RGB sont acceptées ?

Indiquez r, g et b sous forme d’entiers de 0 à 255. Un canal absent, décimal ou hors limites est refusé.

Comment la famille la plus proche est-elle choisie ?

La valeur RGB est convertie en CIELAB, puis sa distance est comparée à celle d’un ensemble fixe de repères chromatiques généraux.

Pourquoi un gris peut-il être neutre chaud ou froid ?

Une couleur peu chromatique possède très peu de teinte utile ; son léger biais CIELAB détermine donc la famille neutre la plus informative.

Puis-je m’en servir pour valider une impression finale ?

Non. La validation finale doit reposer sur des références physiques autorisées, un éclairage contrôlé, le support prévu et une épreuve de production.

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/pantone-nearest-estimate

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/pantone-nearest-estimate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"r":30,"g":90,"b":160}'
{
  "r": 30,
  "g": 90,
  "b": 160
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "color.pantone_nearest_estimate",
  "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.

Consulter la documentation complète du KIT →