Se devi copiare due immagini perchè non usi imagecopy? Comunque ricorda di salvare il canale alfa (la trasparenza) con imagesavealpha($immagine, true);