2013-11-21 49 views
0

我想通过php使用imagick执行以下操作。我的最终目标是创建上传图像的“轮廓阴影”。然后使图像本身透明,同时保持阴影。php imagick将所有不透明像素更改为某种颜色

这是如何工作的?

  1. 用户上传和透明背景的图像。
  2. 使用imagick将所有不透明像素转换为某种颜色#cccccc为例。
  3. 使用imagick添加阴影。
  4. 只需创建非透明像素的副本,洪水填充它们,它们模糊测试了一下,然后加入这个为背景删除#CCCCCC像素,同时保持阴影

回答

1

您可以创建一个轮廓。

有关于如何实现这一全面的解释,它是如何工作的ImageMagick forums

+0

感谢MKzero ...你认为这将是可能对我来说,甚至接近这个效果呢? http://www.imagemagick.org/discourse-server/viewtopic.php?f=1&t=24490 –