2015-01-21 27 views
0

我有一堆圖片,我從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給出的寬度和高度?

回答

相關問題