php.net teki dokumanlara bakarak yapabilirsin.
http://tr.php.net/manual/tr/function.imagepng.php
imagepng() ile kaydederken,
image($img, 'seninresmin');
$img = 'resim bilgilerin';
'seninresmin' = resminin adresi.

programcı isen yapabilrisin, tabii yoksa sadece 2 fonksiyonla bitmiyor, mantık ve en zor kısımları hakkında yol gösterdim. kolay gelsin.