【发布时间】:2012-06-21 21:47:08
【问题描述】:
我有一个可以在命令行上运行的命令,以使用 Imagemagick 倾斜移动图像:
转换 \( myimage.jpg -gamma 0.75 -modulate 100,130 -contrast \) \( +clone -sparse-color Barycentric "0,0 black 0,%h white" -function polynomial 4,-4,1 -level 0,50 % \) -compose blur -set 选项:compose:args 5 -composite myimage.jpg我希望能够使用 PHP 的 imagemagick 库重现此命令的效果。该命令的第一部分很容易重现,但我无法弄清楚 sparse-color 及其后面的参数。到目前为止,我有:
$image = new imagick("myimage.jpg")$image->gammaImage(0.75);
$image->modulateImage(100,130,100);
$image->contrastImage(1);
谢谢!
【问题讨论】:
-
到目前为止,您似乎没有尝试过倾斜移位,对吧? imagemagick 的功能列表中有没有有希望的候选者?
-
嗨 Hakre,我在重现我正在使用的命令行的后半部分时遇到了困难:( +clone -sparse-color Barycentric "0,0 black 0,%h white" -function polynomial 4, -4,1 -level 0,50% ) -compose blur -set option:compose:args 5 -composite 我遇到的问题是 PHP 中 Imagemagick 库的文档非常稀疏,没有任何示例例如,sparseColor
-
是的,用户仍然需要在那里添加示例。如果我们可以在这里创建一个很好的示例,我们可以稍后将其添加到手册页中。我也很难找到一些命令行参数的拟合函数。
-
是的,听起来不错。如果我让它工作,我也会将知识转移到 PHP imagick 文档中。
标签: php imagemagick imagick