Как созданное изображение $print передать в Imagick ?
// Это мое изображение
imagecopyresampled($print, $o_im, $to_widht, $to_height, 0, 0, $print_width, $print_height, $width_orig, $height_orig);
...
// Накладываем на это изображение
$return = new Imagick($basic_img);
// Накладываемое изображение
$printOverlayTexture = new Imagick();
// нужно передать сюда $print.
// Мультиплай
$return->compositeImage($printOverlayTexture, Imagick::COMPOSITE_MULTIPLY, 0, 0);