@alex1084 Gracias por el link ! aunque no me sirvió logré encontrar lo que buscaba.
@geofran80 gracias por la ayuda, no era lo que buscaba, si no cambiar el canvas primero, osea el lienzo, y después darle el merge.
Al final lo logré hacer mediante una libreria que se llama WideImage, este es el código que usé:
Código PHP:
Ver original<?php
include 'WideImage/WideImage.php';
$archivo = "miarchivo.jpg"; // Defino el archivo en una variable
$image = WideImage::load($archivo); // Cargo la imagen con la libreria
$marca = WideImage::load('marca.jpg'); // Cargo la segunda imagen
$imagen_editada = $image->resize('600'); // Digo las dimensiones a la que quiero redimensionar primero
$negro = $imagen_editada->allocateColor(0,0,0); // Defino el fondo que tendrá el canvas de la imagen
$imagen_editada = $imagen_editada->resizeCanvas('100%', '100%+60', '0', '0', $negro); // Cambio el tamaño del canvas
$resultado = $imagen_editada->merge($marca, '0', 'bottom', '100'); // Inserto la segunda imagen abajo de la otra
$resultado->saveToFile($archivo); // Guardo el archivo y listo !
?>
Gracias a los dos igual !!!