changer des pixels de couleur - PHP - Programmation
Marsh Posté le 22-07-2005 à 20:09:26
C'est une image gif en couleurs indexées. Je me demande si c'est pas ca qui pose problème??
(merci pour la réponse rapide, ca a l'air d'assurer ici)
Marsh Posté le 22-07-2005 à 20:30:33
Couleurs indexées !!!!! OUCH ça viens peut être de la effectivement, même sous photoshop les couleurs indexées sont impossible à changer (faut les repasser en rvb ou cmjn) alors je sais pas si ça à un rapport mais je pense tout de même qua ça peut être lié... (et sinon oui ici ça assure mdr )
Marsh Posté le 22-07-2005 à 21:41:00
ok et ben me vla bien!!
Et y aurait pas une fonction pour remédier à ca?
Marsh Posté le 22-07-2005 à 22:22:07
Je suis en train de bidouiller... En fait, si ts les pixels d'une meme couleur ne sont pas modifié par le script, je crée un 2eme script qui utilise l'image précédemment créée, avec la meme action sur les couleurs. Et bien avec ce 2eme passage il y a + de pixels modifiés. Si je refais un 3eme passage, ts les pixels sont modifiés.
Plutot bizarre!
Marsh Posté le 22-07-2005 à 23:34:55
kirua_sama a écrit : si sur photoshop je croi tu peu choisir ^^. |
Tu peux choisir mais ça te fait un beau truc de porc.. Repasser en vrai couleur cmjn est le meilleur moyen..
Math tu pourrais essayer de trouver une fonction qui remet les images en couleur RVB. La lib GD doit bien faire un truc du style non? Une fois que c'est fait, tu peux bidouiller à ton aise
Marsh Posté le 26-07-2005 à 17:05:27
Je ne maitrise pas le php, j'ai cherché une telle fonction mais je n'ai pas trouvé.
Mais c'est pas grave en faisant plusieurs passages sur une meme couleur avec imagecolorresolve, ca fonctionne.
Merci à vous
Marsh Posté le 22-07-2005 à 19:29:06
Pour changer des pixels de couleurs c'est bien ces fonctions là?
$couleur1=imagecolorexact($image,0,0,204);
imagecolorset($image,$couleur1,159,248,242);
J'ai pourtant un pb, certains pixels voir carrément des plages de couleurs ne sont pas modifiés.
Qq'1 aurait une idée?
Merci d'avance