La conversion HSL vers RGB est le processus de transformation des représentations de couleurs du modèle de couleur HSL (Teinte, Saturation, Luminosité) vers le modèle de couleur RGB (Rouge, Vert, Bleu). Cette conversion est utile lorsque vous devez traduire des descriptions de couleurs intuitives en valeurs pouvant être utilisées dans les affichages numériques et le traitement d'images.
Le modèle de couleur HSL représente les couleurs en utilisant trois composantes :
Le modèle de couleur RGB représente les couleurs en utilisant trois composantes :
La conversion de HSL vers RGB implique plusieurs étapes et cas. Voici une version simplifiée de la formule :
Tout d'abord, calculez quelques valeurs intermédiaires :
\[ C = (1 - |2L - 1|) \times S \]
\[ X = C \times (1 - |(H / 60°) \bmod 2 - 1|) \]
\[ m = L - C/2 \]
Ensuite, en fonction de la valeur de Teinte, attribuez les valeurs RGB :
Enfin, ajustez les valeurs RGB :
\[ (R,V,B) = ((R+m) \times 255, (V+m) \times 255, (B+m) \times 255) \]
Convertissons une couleur bleu vif de HSL vers RGB :
Ce diagramme montre la couleur bleu vif représentée dans les formats HSL et RGB. L'apparence visuelle est identique, démontrant la conversion précise entre les deux modèles de couleur.
Nous pouvons créer gratuitement une calculatrice personnalisée rien que pour vous !
Contactez-nous et donnons vie à votre idée.