No sé si es la mejor manera, es sólo una idea:
yo tomaría el contenido de la imagen, lo guardaría en un archivo temporal, realizaría la edición y luego borraría la imagen:
Código PHP:
$stringimage=file_get_contents("laimagen.php?elparametroquesenecesite");
$fp=fopen("temp.txt","w");
fwrite($fp,$stringimage);
fclose($fp);
copy("temp.txt","imagenaprocesar.jpg");
//aquí el proceso que quiera con gd
unlink("imagenaprocesar.jpg");