Jak zapsat vygenerovaný obrázek na výstup

Takhle si zmeněším obrázek a uložím. Jak to ale mám udělat, když chci rovnou obrázek zobrazit v prohlížeči a neukládat?

<?

$max_size = 150;
$img_zdroj = ImageCreateFromJPEG ("./obrazek.jpg");
$width = ImageSX ($img_zdroj);
$height = ImageSY ($img_zdroj);
if ($width > $height)
{
$velx = $max_size;
$vely = $max_size * ($height / $width);
}
elseif ($width < $height)
{
$velx = $max_size * ($width / $height);
$vely = $max_size;
}
elseif ($width == $height)
{
$velx = $max_size;
$vely = $max_size;
}
SetType ($velx, "integer");
SetType ($vely, "integer");
$img_cil = ImageCreate($velx,$vely);
ImageCopyResized($img_cil,$img_zdroj,0,0,0,0,$velx,$vely,$width,$height);
ImageJPEG ($img_cil,"./nahled.jpg",80);
ImageDestroy($img_zdroj);
ImageDestroy($img_cil);

?>
Pod nejakym nazvem ho ulozit musis stejne, prohlizec musi k necemu pristupovat, k nejakemu fyzickemu souboru...
Podle knihy Koska to jde ale mi to nefunguje. Na začátku scriptu se vygeneruje hlavička něco jako

Header ("Content-type: image/jpeg");

aby prohlížeč poznal že výsledkem scriptu bude obrázek

a pak jen ve skriptu kde chci náhledy zobrazit dám odkaz ve formě

<img src='scripts/obrazek.php'>

Jenže mi to nemaká .. takhle je to popsaný v PHP knize od Koska.
To je můj skriptík:

<?
Header("Content-type: image/Jpeg");

$cesta = "slozka/soubor.jpg";

$im = ImageCreateFromJpeg($cesta);
$im2 = ImageCreateTrueColor(200, 149);
ImageCopyResampled($im2, $im, 0, 0, 0, 0, 200, 149, ImageSX($im), ImageSY($im));
ImageJpeg($im2);
ImageDestroy($im);

?>

Funguje perfektně :o)
Místo:
ImageJPEG ($img_cil,"./nahled.jpg",80);
dát:
ImageJPEG ($img_cil,"",80);
Mělo by to fungovat, co ti to nedělá a má?