想象一下PHP - 用图像填充替换纯色区域?

时间:2012-06-20 05:33:10

标签: php imagemagick imagick

我是Imagemagick和PHP想象力的新手。 我一直在寻找能够让我用一张图像中的纯色或透明区域替换另一张图像内容的功能或方法。

例如:

图像#1是一个人脸的预制图片,其中脸部区域被移除并填充了纯白色(#FFFFFF)。

图像#2是脸部的透明PNG,脸部已被切除,背景是透明的。

我想将这两个图像合并在一起,并用图像#2上的面填充图像#1的纯白区域。

想象力有可能吗?我没有在谷歌上找到关于此的任何信息,但我已经接近了屏蔽功能和复合功能。

1 个答案:

答案 0 :(得分:0)

是的,可以使用ImageMagick。它被称为“复合”,将一个图像重叠到另一个图像。有关详细信息,请转到script example