Preciso juntar duas imagens, então com a função imagecreatefromjpeg(); eu transformo essas imagens em resource para o GD trabalhar com elas no PHP. Até aí tudo bem, porém quando vou juntá-las com a função imagecopymerge(); é que vem o problema. Ele sempre retorna false, por algum motivo ele não está conseguindo juntar as duas imagens. Porém eu já chequei que as duas imagens são carregadas como resource sem problemas, por que será que está retornando FALSE?
Não inclui o header pra imagem aí, mas já adianto que o problema não está aí.
Aí vai o code.
$marcacao=imagecreatefromjpeg("menino.jpg"); $img=imagecreatefromjpeg("mapa.jpg"); $imagem=imagecopymerge($img,$marcacao,10,10,10,10,10,10,50); imagejpeg($imagem);
O $imagem acaba não se transformando na imagem, e acaba contendo o valor FALSE, então na função para criar a saída e exibir a imagem dá problema.