Você está misturando duas abordagens diferentes que você não pode misturar:
- exiba html no meio do seu código
- exiba uma imagem no final do seu código
Você tem que escolher:
- Você produz html. Então você tem que salvar a imagem como uma imagem e incluí-la em uma tag de imagem como
<img src="your_freshly_saved_image.jpg">
- Você produz uma imagem. Então você não pode produzir mais nada neste script e a fonte de uma imagem em outra página html/php seria seu script:
<img src="your_image_script.php?with_some_vars=perhaps">