ha ragione bstefano79..
e poi usa
imagecopyresampled($thumb, $img, 0, 0, 0, 0, $newwidth, $newheight, $width, $height);

che le immagini sono migliori..