Salve a tutti,
vi spiego il mio problema, per il quale ho fatto una ricerca sul forum senza risultato
Ho una serie di triplette di colori RGB inserite in un array e devo trovare un formula che mi trasformi tutti i valori agendo sul corrispondente HSL di ognuno modificandone la sola luminosità.
Forse se faccio un esempio su un singolo colore mi spiegherò meglio
colore originale RGB:
R:255 G:185 B:185
che in HSL corrisponde a:
H:0 S:255 L:220
devo cambiare L:220 in L:75
di conseguenza in RGB diventa:
R:150 G:0 B:0
ok direte voi, lo posso fare con un convertitore,
ma il problema è appunto che devo farlo su una serie numerosa di colori che devono cambiare contemporaneamente
Qualcuno conosce la formula di trasformazione RGB -> HSL -> RGB ??
Grazie mille in anticipo