Este código tal vez te sirva, aunque sea como guia.
Código PHP:
Ver original<?php
header("Content-type: image/jpeg");// Declaración del tipo de archivo.
$texto= 'CRUCERO';// Texto que se pondra en la imagen.
$fuente= 'jolly.ttf';// Referencia a un archivo de fuente true type.
imagecopy($imgc, $img, 0, 0, 0, 0, 250, 200);// Se copia la imagen original al recurso imagen creado. imagettftext($imgc, 16, 0, 70, 250, $blanco, $fuente, $texto);// Se pone el texto en el recurso imagen creado.
imagejpeg($imgc);// Genera el archivo jpeg final.
?>
Por último decir que es posible generar imagenes asi a partir de otros formatos como .gif y .png