Creo que posiblemente el error sea mas bien en el concepto, creo que seria mucho mejor crear un archivo llamado miniaturas.php que reciba los parametros por la url y ahi tener tu función.. asi los headers de la creacion de la imagen se hacen en el otro archivo.. y te regresa la imagen procesada... tal como el lo expone en el ejemplo.. de su pagina-- y ya lo usarias algo como-..
Código PHP:
<img src="miniaturas.php?ruta=blabla&imagen=foo.jpg">