Originariamente inviato da rinosan_76
Ora gli ridò una occhiata... Comunque l'immagine deve uscire verso il browser. L'immagine ora è una gif quindi immagino che sia più facile lasciarla così!
Bene.

Apri la immagine:
$img = imagecreatefromgif ("tua_immagine.gif");

Se ho capito bene vuoi cambiare colore ai 4 puntini, giusto? Visto che la immagine è gif, avrà una palette. Quindi puoi usare es.:

imagecolorset ($img, 2, 255, 255, 0);

(2 è l'indice nella palette, quello devi saperlo tu).

Alla fine:

header("Content-Type: image/gif");
imagegif($img);