[couleur] éclaircir ou assombrir par calcul

Résolu/Fermé
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 - 14 mars 2007 à 11:58
 Raph - 15 mai 2016 à 10:22
salut,

je cherche à droite et à gauche mais pas moyen de trouver un algorythme qui permet d'assombrir ou d'éclaicir une couleur.
je voudrais par le code (php) pouvoir assombrir une couleur (une seule !) et créer ainsi des "effets d'ombre" sur une page web.

j'ai cherché avec couleur, algorythme, matrice.
j'ai trouvé plein de choses intéressantes mais jamais ce qui m'intéresse... trop théorique ou appliqué au passage en noir et blanc.

auriez-vous une idée ?
A voir également:

4 réponses

Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
23 août 2007 à 14:56
salut,

ah je viens juste de voir ça en fouillant dans mes interventions.
merci beaucoup c'est exactement ce que je cherchais, je vais pouvoir reprendre un code abandonné !
0
ForumScience.Com
19 avril 2011 à 12:33
Très facile en php....

genre :

- récupérer la couleur en hexa, type FFFFFF
- convertir en décimal (fonction dechex) par tranche de 2
- diviser la valeur décimale de chaque canal par un coef voulu
- recomposer en hexa avec hexdec (ne pas oublier les 0 pour 00...)

et voilou ;)
1
Très approximatif..
0
Gihef Messages postés 5150 Date d'inscription mercredi 20 juillet 2005 Statut Contributeur Dernière intervention 20 février 2023 2 777
15 mars 2007 à 04:34
Bonjour,

As-tu fouillé ici : https://www.php.net/manual/fr/ref.image.php ?

+ N'aurais-tu pas plus de chance dans developpement ou dans webmastering ?
0
Dalida Messages postés 6728 Date d'inscription mardi 14 mai 2002 Statut Contributeur Dernière intervention 11 janvier 2016 921
16 mars 2007 à 02:30
merci Gihef (décidement...),

ai fait un tour sur le manuel php, pfff...
comme d'habitude, mais puissance 4 : un bazarre inextricable avec des sources hallucinants !
mais rien qui m'intéresse, c'est surtout le traitement d'image dans sa globalité. je n'ai pas fait un tour complet il faudrait beaucoup, beaucoup de temps !

je demande à bouger le post...
0
Serge_La Messages postés 407 Date d'inscription lundi 19 mars 2007 Statut Membre Dernière intervention 3 mars 2009 47
22 mars 2007 à 04:46
Ce serait tellement facile en javascript.
0