Php 这不是png图像的资源错误

Php 这不是png图像的资源错误,php,gd,php-gd,Php,Gd,Php Gd,我正在使用php魔术师库在我的图像上添加水印,当我尝试在我的图像上添加一个watermark.png文件时,效果非常好 require_once('php_image_magician.php'); $imagename = '8cbe2235a6428f6e181c13c6b5cd4ade.jpg'; $img = explode(".", $imagename); $ext = $img[1]; $magicianObj = new imageLib($imagename); $magici

我正在使用php魔术师库在我的图像上添加水印,当我尝试在我的图像上添加一个watermark.png文件时,效果非常好

require_once('php_image_magician.php');
$imagename = '8cbe2235a6428f6e181c13c6b5cd4ade.jpg';
$img = explode(".", $imagename);
$ext = $img[1];
$magicianObj = new imageLib($imagename);
$magicianObj -> addWatermark('watermark.png', 'm', 50, 70);

$magicianObj->displayImage($ext, 100);
但是,当我试图使用此代码将水印文件放在png图像上时,它给我的错误是这不是资源。

require_once('php_image_magician.php');
$imagename = 'abc.png';
$img = explode(".", $imagename);
$ext = $img[1];
$magicianObj = new imageLib($imagename);
$magicianObj -> addWatermark('watermark.png', 'm', 50, 70);

$magicianObj->displayImage($ext, 100);

请帮助我解决此问题,提前感谢

发布您收到的错误**saveImage:这不是资源**我收到此错误