我使用imagecreatefromjpeg打开照片
$image = imagecreatefromjpeg("primary_image.jpg");
然后创建一张空白照片
$main = imagecreate(imagesx($image),imagesy($image)+50);
imagecolorallocate($main,255, 52, 54);
imagecopy($main, $image, 0, $height, 0, 0, imagesx($main), imagesy($main));
但$ image的颜色已更改,并与$ main颜色混合
为什么?
预先感谢
答案 0 :(得分:1)
使用imagecreatetruecolor代替imagecreate