У меня проблемы с композитным изображением. Я просто хочу составить два изображения (поместить логотип компании на чехол для телефона), и получаю белый квадрат 16x16. Я следовал за этой документацией. Вот мой код:
$imagick1 = new Imagick(__DIR__ . '/release/images/'.$theme_param.'_'.$case_param.'_'.$phone_param.'.jpg');
$imagick2 = new Imagick(__DIR__ . '/release/images/cariocamobile_'.$logo_param.'.png');
$imagick1->compositeImage($imagick2, Imagick::COMPOSITE_DEFAULT, 0, 0);
$imagick1->setImageFormat('png');
$imagick1->setImageFormat("png");
header("Content-Type: image/png");
echo $imagick1->getImageBlob();
Кроме того, я хочу использовать Imagick::ATOP instead
из Imagick::COMPOSITE_DEFAULT
. Как я могу использовать это?
Что я хочу сделать
Что я получаю