Ciao a tutti! ho questo codice che mi permette di creare un immagine rimpicciolita e spostata.
essendo spostata ci sarà il lato in alto e a sinistra vuoto, e viene mostrato con del colore nero... come faccio a far si che questo nero sia invece una trasparenza?
altra domanda... come faccio a fare in modo che l'immagine finale abbia dei colori diversi?
tipo una foto con un cane marrone che diventa un cane rosso (modificando anche il colore dello sfondo) grazie 
Codice PHP:
<?php
$path=$_SERVER['DOCUMENT_ROOT'].'test/';
$new_width=210; $new_height=210;
list($width, $height, $type, $attr) = getimagesize($path."prova.png");
$thumb = imagecreatetruecolor($new_width, $new_height);
$source = imagecreatefrompng($path."prova.png");
imagecopyresized($thumb, $source, 50, 50, 0, 0, $new_width, $new_height, $width, $height);
imagepng($thumb, $path."risultato.png");//l'ultimo parametro è la qualità della foto
echo "[img]risultato.png[/img]";
?>