aupa, yo uso la libreria GD para tratar las imagenes y no me dan problemas:
Código PHP:
imagejpeg($imagen, $path, 100);
imagegif($imagen, $path, 100);
imagepng($imagen, $path);
donde imagen es la imagen generada y el path la ruta de tu disco duro donde quieras guardar, otra cosa es que no te deje guardar las imagenes por no tener PERMISOS de escritura en la ruta especificada. Suerte.