OVH Cloud OVH Cloud

Couleur, saturation, Luminosité et RGB

1 réponse
Avatar
archives
Bonsoir,

Je souhaitre modifier la couleur d'un contrôle en utilisant les paramètres
(Couleur, Saturation et Luminosité).

Vous savez, quand on choisit la couleur d'un contrôle à partir de l'éditeur
de formulaire il permet de choisir soit les coordonnées RGB soit les
coordonnées Couleur, Saturation et Luminosité.

Or en VB, on ne peut adresser que le code couleur sur 3 octets. VB
propose bien la fonction RGB pour convertir les couleurs mais rien à partir
de la Luminosité et de la saturation.

Connaissez vous la formule permettant de passer des coordonnées Couleur,
Saturation et Luminosité aux coordonnées RGB ?

Merci de votre aide.

1 réponse

Avatar
Pierre-yves Girault
archives a écrit :
Bonsoir,

Je souhaitre modifier la couleur d'un contrôle en utilisant les paramètres
(Couleur, Saturation et Luminosité).

Vous savez, quand on choisit la couleur d'un contrôle à partir de l'éditeur
de formulaire il permet de choisir soit les coordonnées RGB soit les
coordonnées Couleur, Saturation et Luminosité.

Or en VB, on ne peut adresser que le code couleur sur 3 octets. VB
propose bien la fonction RGB pour convertir les couleurs mais rien à partir
de la Luminosité et de la saturation.

Connaissez vous la formule permettant de passer des coordonnées Couleur,
Saturation et Luminosité aux coordonnées RGB ?

Merci de votre aide.





Bonjour,

Vous trouverez votre bonheur ici:
http://www.vbaccelerator.com/home/VB/Code/vbMedia/Colour_Models/Hue__Luminance_and_Saturation/article.asp

(profitez-en pour visiter le site...)