Imagecreatefromjpeg (!)

Pročpak se generují obrázky v dost šílených barvách? Mám pocit, jako by byly v osmi, někdy ale i čtyř bitech! Lze to nějak obejít? Zkušebně mrkněte třeba na http://www.mtv.wz.cz/index.php?section=foto&year=2002&item=Suchy-podzim... Některý náhledy jsou naprosto nepoužitelný...
http://www.google.com/search?hl=cs&ie=ISO-8859-2&q=gd2+php+colors&btnG=Vyhledat+Googlem&lr=

aspon bych rekl, ze to je ono - tj. je nutne pouzit funkci imagecreatetruecolor()

upozornil bych na to predem, kdybych to vedel, takze se nezlobte, ze to bylo bez varovani

i kdyz: tu zpravu o php 4.3 s gd2 jsem sem posilal
To Tomiko : Ju, hele to mě celkem zajímá, jak dělat malé náhledy z větších jpg souborů.
Už kdysi jsem si říkal, že bych nějakou tu galerii mohl udělat, ale doposud se mi tím nechtělo zabývat.

Můžeš dát inspiraci, odkaz, malé naťuknutí ?
na tady mas primo script co sem vytvoril je to snadny

<?
//promena $obrazek ma byt cesta k souboru ktery ma byt zmensen
//promena $maly_obrazek je nazev souboru ktery se ulozi jako zmensenina toho velkeho
//promena $kvalita_obrazku urcuje kvalitu obrazku kde 0 je nejhosri a 100 nejlepsi
$kvalita_obrazku = 100;
$maly_obrazek = "test.png";

$size = getimagesize($obrazek);
$width = $size[0];
$height = $size[1];

$vstup_obrazku = imagecreatefromjpeg($obrazek);
$vystup_obrazku = imagecreatetruecolor(100, 100);
imagecopyresized($vystup_obrazku, $vstup_obrazku, 0, 0, 0, 0, 100, 100, $width, $height);
$ulozeni = imagepng($vystup_obrazku, $maly_obrazek, $kvalita_obrazku);
imageDestroy($vstup_obrazku);
imageDestroy($vystup_obrazku);
?>
Díky, mkrnu na to..