2

我正在尝试使用PHP/Imagick api 来实现convert命令 (with ImageMagick) 的效果。为方便起见,我将我的问题简化为:

我想要达到的结果是这样的:

convert one.jpg two.jpg three.jpg -compose blend -define compose:args=100,0 -composite result.jpg

而在 PHP/Imagick api 中,我只能找到Imagick::compositeImage()函数,该函数只能composite一张一张,而不能将三张图像放在一起。我尝试过先one.jpg与合成two.jpg,然后使用临时结果与 合成three.jpg。事实证明,结果与convert命令的结果不一样。

那么如何result.jpg使用 PHP/Imagick api 实现效果呢?

谢谢。任何想法都值得赞赏。

4

0 回答 0