首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在php中为图片动态添加特效

问在php中为图片动态添加特效
EN

Stack Overflow用户
提问于 2012-02-22 00:13:02
回答 3查看 813关注 0票数 0

我想添加一个小功能到我的网站,其中用户可以上传他的照片,然后选择一个特定的颜色(主要是在点击某物),该颜色的飞溅效果被添加到该图像。

然后,用户应获得保存该图像的选项。

可以使用php库吗?欢迎任何有用的评论。

编辑:如果我为这些效果创建图像怎么办?我如何将它们覆盖在用户的照片上,然后以下载的形式提供完整的图像?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-02-22 01:47:00

要实现这一点,最简单的方法是在另一个图像中创建效果,然后使用PHPs GDlib将该图像复制到用户上传的图像上,并更改颜色。

您可以使用imagecopy、imagecopyresized或imagecopyresampled。根据您正在使用的图像,您可以使用imagecolorset来更改效果的颜色。

PHP manual中提供了PHPs图像函数的完整列表。

票数 0
EN

Stack Overflow用户

发布于 2012-02-22 00:14:41

这里可能可以使用GD库,但这正是构建ImageMagick的目的。我会考虑使用它,因为它几乎无处不在。

票数 0
EN

Stack Overflow用户

发布于 2012-02-22 00:17:15

只需使用原始图像作为背景图像,并在其上添加减少不透明度的全尺寸颜色填充。

http://us2.php.net/manual/en/function.imagecolorallocatealpha.php

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9380949

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档