Changer la couleur d'une image en PHP
onequokka
Messages postés
46
Date d'inscription
Statut
Membre
Dernière intervention
-
Aurtuy -
Aurtuy -
Bonjour,
J'ai beau chercher partout sur internet je ne trouve pas de réponse qui marche.
En gros j'ai une image en PNG, et j'aimerais pouvoir changer sa couleur.
Exemple simplifié :
1) Mon image se constitue d'un fond transparent, et d'un rond rouge au milieu.
2) J'aimerais en PHP, pouvoir changer la couleur de l'image (mais donc seulement du rond rouge), pour arriver par exemple à une image transparente avec un rond bleu.
J'ai peur que ce ne soit pas possible.
Merci beaucoup si vous avez une solution !!
J'ai beau chercher partout sur internet je ne trouve pas de réponse qui marche.
En gros j'ai une image en PNG, et j'aimerais pouvoir changer sa couleur.
Exemple simplifié :
1) Mon image se constitue d'un fond transparent, et d'un rond rouge au milieu.
2) J'aimerais en PHP, pouvoir changer la couleur de l'image (mais donc seulement du rond rouge), pour arriver par exemple à une image transparente avec un rond bleu.
J'ai peur que ce ne soit pas possible.
Merci beaucoup si vous avez une solution !!
A voir également:
- Modifier la couleur de fond d'une page web pix
- Modifier dns - Guide
- Supprimer une page word - Guide
- Modifier liste déroulante excel - Guide
- Fond de page word - Guide
- Modifier une story facebook - Guide
3 réponses
Hello,
Il faut que tu créé ton image de toute pièce en php https://www.php.net/manual/fr/image.examples-png.php - puis tu pourras la modifier par la suite de la même manière (en la créant à nouveau mais avec une autre couleur)
Mais partir d'une image "réelle" et la modifier me parait compliqué. Creuse peut-être ce tuto https://code.tutsplus.com/fr/tutorials/manipulating-images-in-php-using-gd--cms-31701 mais je ne suis pas sur que ça puisse faire ce que tu veux
Il faut que tu créé ton image de toute pièce en php https://www.php.net/manual/fr/image.examples-png.php - puis tu pourras la modifier par la suite de la même manière (en la créant à nouveau mais avec une autre couleur)
Mais partir d'une image "réelle" et la modifier me parait compliqué. Creuse peut-être ce tuto https://code.tutsplus.com/fr/tutorials/manipulating-images-in-php-using-gd--cms-31701 mais je ne suis pas sur que ça puisse faire ce que tu veux
salut,
Python est plus adapté pour ça:
https://www.pedagogie.ac-nice.fr/physique/wp-content/uploads/sites/23/2018/10/images-python.pdf
Ou alors il y a plein de possibilité avec l'API CANVAS mais c'est côté client avec du JavaScript.
Python est plus adapté pour ça:
https://www.pedagogie.ac-nice.fr/physique/wp-content/uploads/sites/23/2018/10/images-python.pdf
Ou alors il y a plein de possibilité avec l'API CANVAS mais c'est côté client avec du JavaScript.
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonjour,
je n'ai pas de solution, et je ne pense pas que tu trouveras une réponse toute faite.
si tu veux étudier et travailler, ceci t'aidera peut-être: https://www.php.net/manual/fr/book.image.php
je n'ai pas de solution, et je ne pense pas que tu trouveras une réponse toute faite.
si tu veux étudier et travailler, ceci t'aidera peut-être: https://www.php.net/manual/fr/book.image.php