Fonction ChangerCouleurPaletteTSL(IndexCouleur : Entier, Teinte : Entier, Saturation : Entier, Luminosite : Entier, C : Booleen=Faux) Retourner Nul Ou IImage;
Les composantes de la couleur ont alors pour valeur respectivement Teinte, Saturation et Luminosite.
La numérotation des couleurs commence à 0.
Pour une image en noir et blanc ou en couleurs vraies, cet appel n'est pas possible.
Si le paramètre C a pour valeur Vrai, alors l'image courante est copiée avant l'opération. Ainsi l'image courante est inchangée.
Le résultat est l'image une fois la couleur changée.
En cas d'erreur, l'exception OperationImageImpossible est envoyée.
Principal
/*******/
Variable
/******/
I : Nul Ou IImage;
Debut
...
I=I.ChangerCouleurPaletteTSL(1, 255, 128, 128);
/* Change la seconde couleur de la palette. */
...
Fin Principal
ChangerPalette pour changer la palette l'image. ChangerSortePalette pour changer la sorte de la palette de l'image.
- | - | - | - | - | - | - | - | - |