Ciao a tutti,
ultimamente mi stavo interessando alla manipolazioni delle immagini in php e sono riuscito a buttar giù un metodo funzionante:

codice:
/* Creates a temporary image */
function createTempImg ($file_name, $file_width, $file_height, $new_name, $new_width, $new_height) {	

	$img_from = imagecreatefromjpeg($file_name);
	$img_to = imagecreatetruecolor($new_width, $new_height);
	
        // Inserite queste 4 righe per cercare di migliorare la qualità delle img
        imageantialias($img_from, true);
	imageinterlace($img_from, true);
	imageantialias($img_to, true);
	imageinterlace($img_to, true);
	
	imagecopyresized($img_to, $img_from, 0, 0, 0, 0, $new_width, $new_height, $file_width, $file_height);
	imagejpeg($img_to, $new_name, 100);
}
Come anticipato, le immagini vengono create con successo, ma la qualità viene pessima, come se non ci fosse l'antialias.

Allego un' immagine elaborata dal metodo... non c'è una riga dritta O_O'

Grazie!
Ciao :)