PHP - Remplacer la couleur dans l'image

J'espère que quelqu'un peut aider,

J'ai fait un script qui masque les images... mais il repose sur une couleur de masque (écran vert de style). Le problème est que si l'image que je suis de masquage contient que de la couleur, il est ruiné.

Ce que je cherche à faire est avant masquage de l'image de remplacer toute occurrence de mon incrustation couleur (0,0,255) avec une couleur semblable comme 0,0,254.

J'ai trouvé quelques solutions basées autour de gif ou PNG 256 couleurs car ils sont indexés..

Donc ma question est aussi que ça va être plus efficace pour le convertir en un fichier gif ou png 256 puis regarder à travers l'index et de remplacer la couleur ou la recherche par le biais de chaque pixel et de remplacer les couleurs.

Merci,

  • Qu'entendez-vous par "masque"? Avoir les parties transparentes de l'image? De quoi êtes-vous à l'aide de la couleur verte (ou quel que soit chromakey couleur que vous utilisez) pour exactement?
  • en masquant je veux dire faire un rectangle rempli avec mon chromakey couleur, puis la coupe d'une forme de transparence des pixels en superposant que sur une image. Puis de remplacer le chromakey couleur avec les pixels transparents
InformationsquelleAutor Mark | 2009-10-10