Convertissez les couleurs HEX à six chiffres en canaux RVB sRGB à l'aide de l'analyse en base 16.
Regroupez les canaux sRGB dans une chaîne hexadécimale #RRGGBB.
Transformez les valeurs sRVB en teinte, saturation et luminosité pour une édition de thème intuitive.
Convertissez les coordonnées cylindriques HSL en sRGB pour la sortie CSS.
Calculez le contraste de luminance relatif entre les couleurs de premier plan et d’arrière-plan.
Calculez la luminance relative WCAG à partir des canaux sRGB.
Trouvez la teinte opposée sur la roue chromatique pour les paires très contrastées.
Générez trois teintes uniformément espacées de 120°.
Créez des palettes à partir de teintes adjacentes, généralement à ± 30° d'une graine.
Valeurs d'impression soustractives approximatives à partir de l'écran RVB additif.
LAB indépendant de l'appareil via l'espace intermédiaire XYZ (D65).
La matrice multiplie le RVB linéaire par la matrice de transformation sRVB → XYZ.
Mappez RVB sur la teinte, la saturation et la valeur pour les interfaces utilisateur du sélecteur.
Espace perceptuel moderne : légèreté, saturation, teinte sous forme cylindrique OKLab.
Mesurez la distance perceptuelle entre deux couleurs LAB.
Éclaircir ou assombrir la couleur d’une graine tout en préservant la teinte.
Évitez les points médians boueux en interpolant dans l’espace perceptuel.
Rapports de contraste minimaux pour la conformité au niveau AA.
Rapports de contraste plus stricts pour le niveau AAA.
Construisez 50 à 950 rampes à partir d'une graine de marque en utilisant des étapes de légèreté.
Générez des palettes Tonal Spot à partir d’une couleur de départ.
Premier plan composite sur fond avec transparence.
Mélangez deux couleurs dans un espace colorimétrique spécifié.
Convertissez le sRGB codé en lumière linéaire pour les opérations mathématiques.
Encodez le RVB linéaire en sRVB pour l'affichage.
Faites pivoter toutes les teintes d’une palette selon un angle fixe.
Augmentez ou diminuez la couleur uniformément.
Modifiez la luminosité globale sans changer de teinte.
Quantifiez les couleurs dominantes à partir d’échantillons de pixels.
Ajustez les paires défaillantes pour obtenir un contraste conforme.