se hai un'immagine jpeg puoi fare così:

Codice PHP:

$miaimmagine 
imagecreatefromjpeg('miafoto.jpg');//carichi la tua immagine
$textcolor imagecolorallocate($miaimmagine00255);//colore testo
imagestring($miaimmagine500"Hello world!"$textcolor);//scrive il testo sull'immagine
header("Content-type: image/jpeg");//output dell'immagine

imagejpeg($miaimmagine);//visualizza l'immagine
imagedestroy($miaimmagine);//distrugge l'immagine dalla memoria