0

我正在尝试制作一个程序,该程序可以导出图像,并在其上绘制另一个图像(即半透明)。我希望能够控制顶部图像的每像素值的透明度;并且相当快地做到这一点。ImageMagick 中有内置的东西来做到这一点吗?这两个图像在加载时都将具有完全不透明度,因为它们都是 jpeg。

我想您可以将其视为一种水印,尽管它是程序性的。

4

1 回答 1

0

您可以先使用Imagick::setImageOpacity设置水印的不透明度。

然后,使用Imagick::compositeImage将水印图像应用到您的基础之上。

于 2012-09-28T18:33:55.127 回答