У меня есть куча изображений, которые я загружаю из ссылки aws3. Я помещаю их в массив с именем images
. После этого я объединю их, и я хочу изменить их размер, чтобы они были хорошо отображены. Однако, когда я запускаю следующий код:readImageFile() ожидает, что параметр 1 будет ресурсом, строка задана Imageick
$remote_image = file_get_contents($imageurls[$i]);
file_put_contents("/tmp/remote_image.jpg", $remote_image);
$img = new Imagick("/tmp/remote_image.jpg");
$img->readImageFile("/tmp/remote_image.jpg");
$img->resizeImage(320,240,Imagick::FILTER_LANCZOS,0);
imagecopymerge($dest, $images[$i], 6, 245, 0, 0, 183, 156, 100);
$img->destroy();
Я получаю ошибку readImageFile expectes parameter to be resource, string given.
, как я могу изменить размер изображения до/после слияния в ширину и высоту заданной в imagecopymerge
?