3

我想创建一个脚本,用户可以在其中上传图像并查看运动衫上的图像。例如:

美味的毛衣

我将从这样的空白运动衫图像开始:

空白的

广告然后想要覆盖上传的图像,保留运动衫的细节和阴影。

这在 PHP 中可能吗?最好的方法是什么?

4

2 回答 2

0
  1. 你需要 - 白色图像 png - 透明图像,其中内部部分是透明的,外部部分是白色 bg。

  2. 使用以下插件进行覆盖和保存。

http://www.addyosmani.com/resources/canvasphoto/

于 2013-01-22T05:46:33.987 回答
0

这就是我将如何做到的。

使您提供的第二张图像在下面看到的绿色区域上半透明。

运动衫

图像的其余部分应该没有不透明度(白色背景)。您可以从这里做的是在运动衫上绘制要预览的图像。然后你可以在上面画我上面提到的图像。这将提供蒙版类型效果,您可以从那里调整它。

虽然这可以完成工作,但我强烈建议您查看 HTML5 Canvas 进行预览,因为与 PHP 的 GD 库相比,它具有更多的多功能性,并且不需要任何服务器资源。您可以实时编辑预览,甚至可以将画布保存为图像。

于 2013-01-22T05:46:53.493 回答