Comment mélanger deux couleurs avec une proportion réglable
Entrez deux couleurs dans une syntaxe reconnue, puis choisissez une proportion de 0 à 1 pour obtenir le mélange et les sorties `multiply`, `screen` et RGB. Lorsque les champs restent omis, les valeurs utilisées sont `#ff0000`, `#0000ff` et `0,5`.
Entrez deux couleurs dans une syntaxe reconnue, puis choisissez une proportion de 0 à 1 pour obtenir le mélange et les sorties multiply, screen et RGB. Lorsque les champs restent omis, les valeurs utilisées sont #ff0000, #0000ff et 0,5.
À quoi sert le mélangeur de couleurs
Ce mélangeur combine deux valeurs de couleur à partir d’une proportion réglable. Il convient lorsque vous souhaitez comparer une transition entre une première couleur et une seconde, plutôt que de vous limiter à une seule valeur finale. Les deux entrées peuvent être écrites en hexadécimal précédé de #, y compris sous forme abrégée à trois chiffres, ou dans un texte contenant un motif rgb(...) composé de trois composantes entières non négatives. Le texte saisi est nettoyé des espaces placés au début et à la fin, puis converti en minuscules avant son analyse.
La proportion indique la position du résultat entre les deux couleurs. Une proportion de 0 s’appuie sur la première valeur, tandis que 1 mène à la seconde; les valeurs intermédiaires produisent une transition entre leurs canaux. Lorsque les deux entrées sont reconnues, l’outil fournit le mélange principal ainsi que deux autres calculs nommés multiply et screen.
Saisir les couleurs et lancer le calcul
- Saisissez la première couleur dans le champ correspondant. Vous pouvez entrer une valeur comme
#ff0000ou sa forme abrégée#f00; un texte contenantrgb(255, 0, 0)est également reconnu lorsqu’il présente trois composantes entières non négatives. - Ajoutez la seconde couleur en respectant l’une de ces syntaxes. Par exemple,
#0000ffconvient pour une valeur hexadécimale complète, tandis qu’un motif RGB peut être inclus dans un texte plus long si celui-ci contient les trois composantes attendues. - Indiquez une proportion numérique entre les deux entrées. Après conversion, elle est limitée à l’intervalle de
0à1; si la conversion déclenche une erreur de type ou de valeur, l’outil utilise0,5. - Lancez le calcul avec le contrôle disponible. La proportion est appliquée séparément à chaque canal, en faisant progresser les canaux de la première couleur vers ceux de la seconde.
- Examinez les valeurs affichées après le calcul. Une réussite fournit le résultat mélangé en hexadécimal sur six chiffres, les sorties
multiplyetscreendans le même format, ainsi qu’une valeur RGB correspondant au mélange. - Pour observer le comportement prévu sans remplir les champs, laissez les couleurs et la proportion omises. Les valeurs utilisées dans ce cas sont respectivement
#ff0000,#0000ffet0,5.
Lire les valeurs obtenues
La sortie mixed correspond au calcul fondé sur la proportion choisie. Les résultats multiply et screen sont deux calculs de fusion supplémentaires; ils ne doivent donc pas être lus comme trois écritures différentes d’une même valeur. La valeur RGB présente le mélange principal dans un format différent de l’hexadécimal.
Les canaux affichés sont arrondis après l’interpolation. Pour les sorties hexadécimales, les canaux sont aussi maintenus dans l’intervalle de 0 à 255, puis présentés avec des lettres minuscules et six chiffres hexadécimaux.
Si l’analyse de l’une des deux couleurs renvoie une valeur non reconnue, le calcul fournit une indication d’erreur plutôt que les valeurs de couleur calculées. Un texte commençant par # mais contenant un hexadécimal mal formé peut toutefois échouer pendant la conversion; dans ce cas, corrigez l’écriture avant de recommencer. La prise en charge décrite ici ne permet pas de déduire la reconnaissance d’autres syntaxes ou de noms de couleurs.
Exemple pratique
Vous comparez un mélange à parts égales entre une valeur rouge et une valeur bleue afin d’examiner les formats de sortie proposés.
Saisissez #ff0000, #0000ff et 0,5 dans les champs de première couleur, de seconde couleur et de proportion, puis utilisez le contrôle de calcul.
La sortie contient mixed, multiply et screen en hexadécimal minuscule à six chiffres, ainsi qu’une valeur RGB pour le mélange principal.
Limites
- Les noms de couleurs et les syntaxes qui ne correspondent pas aux formats décrits ne sont pas couverts; un hexadécimal précédé de
#mais mal formé peut provoquer un échec pendant l’analyse au lieu d’une indication d’erreur calculée.
Erreurs fréquentes
- Saisir un nom tel que
rouge, ou une valeur hexadécimale précédée de#avec des caractères ou un nombre de chiffres incorrects, empêche l’analyse prévue. Remplacez cette entrée par un hexadécimal valide à trois ou six chiffres, ou par un texte contenant un motifrgb(...)avec trois entiers non négatifs.
Questions fréquentes
Comment régler la proportion entre deux couleurs ?
Après conversion, la proportion est bornée entre 0 et 1. Une valeur inférieure à 0 devient 0, une valeur supérieure à 1 devient 1, et une conversion qui déclenche une erreur de valeur ou de type utilise 0,5.
Quelles écritures de couleur puis-je utiliser ?
Les entrées reconnues sont un hexadécimal précédé de #, sous forme à trois ou six chiffres, ou un texte contenant un motif rgb(...) avec trois composantes entières non négatives. Les noms de couleurs ne sont pas inclus dans les syntaxes décrites.
Que se passe-t-il si une couleur n’est pas valide ?
Quand une couleur n’est pas reconnue, le calcul renvoie une indication d’erreur au lieu des valeurs calculées. Un hexadécimal précédé de # mais mal formé peut aussi échouer lors de sa conversion, car cette situation n’est pas traitée par une branche séparée.