Buenas Noches,
mira, te dejo algo asi, basico que creo que te sirve... seria algo asi:
Código PHP:
<?php
header("Content-type: image/png");
$imagen = imagecreatefromjpeg('./imagen.jpg');
$black = imagecolorallocate($imagen, 0, 0, 0);
$texto = 'tu texto';
imagestring($imagen, 3, 80, 23, $texto, $black); // el valor 3 es el tamaño de la letra, y los otros dos numeros, son las coordenadas en la que quieres que aparescan dentro de la imagen
imagejpeg($imagen);
?>
seria algo asi, perdona si no te funciona correctamente, pero creo que lo hice bien, ando medio apuado....!
saludos y cualquier duda, pregunta...
MC