1

我有一张图片(想想一棵树的照片),我想在上面放一个“播放”箭头。我也有 1000 张图像可以做到这一点。有没有比使用 imagemagick 更好的方法来做到这一点?

4

2 回答 2

1

可能这段代码可以帮助你......在这个我有一个图像周围的边框

$water_mark = imagecreatefrompng('your/image/path.png');   
$water_mark_width = imagesx($water_mark);   
$water_mark_height = imagesy($water_mark);   
$image = imagecreatetruecolor($water_mark_width, $water_mark_height);   
$image = imagecreatefromjpeg('image_path.jpg');   
$size = getimagesize('image_path.jpg');   
$dest_x = $size[0] - $water_mark_width - 0;   
$dest_y = $size[1] - $water_mark_height - 0;   
imagecopymerge($image, $water_mark, $dest_x, $dest_y, 0,0, $watermark_width, $watermark_height, 100);   
于 2012-11-13T10:48:23.633 回答
1

如果您可以使用“插件”而不是编写自己的代码。我会建议 Asido,它可以使用 imagemagick、gd 等。 http://sourceforge.net/projects/asido/

于 2012-11-13T10:53:57.630 回答