Müsste theortisch gehen...
Code:
// Transparenz löschen
imagecolortransparent($rImage, -1);
// Hintergrundfarbe herausfinden
$index = imagecolorat($rImage, 1, 1);
// Farbe austauschen
if(!imagecolorset($rImage, $index, 255, 0, 0))
{
die('Konnte Farben nicht tauschen');
}
Aber wie schon gesagt, nur theoretisch, getestet hab ichs (wie üblich
) nicht...