Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/250.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/image/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中实现tapestry模拟器_Php_Image_Simulation - Fatal编程技术网

如何在php中实现tapestry模拟器

如何在php中实现tapestry模拟器,php,image,simulation,Php,Image,Simulation,我想实现一个类似于本页所示的模拟器。我想在PHP中使用ImageMagick。我没有在PHP中处理图像的经验。任何想法你都需要把沙发的每一部分都当作一个蒙面图像。然后制作新版本,将灰色更改为您想要的任何颜色(通过Imagemagick命令,例如+level colors,或-fill newcolor-不透明oldcolor)。然后,您需要使用PHP来控制查看器中显示的彩色图像我测试这段代码convert sleets.png pattern.png\ \(-clone 0-自动级别\)\ \(

我想实现一个类似于本页所示的模拟器。我想在PHP中使用ImageMagick。我没有在PHP中处理图像的经验。任何想法

你都需要把沙发的每一部分都当作一个蒙面图像。然后制作新版本,将灰色更改为您想要的任何颜色(通过Imagemagick命令,例如+level colors,或-fill newcolor-不透明oldcolor)。然后,您需要使用PHP来控制查看器中显示的彩色图像

我测试这段代码
convert sleets.png pattern.png\
\(-clone 0-自动级别\)\
\(-clone 1-clone 0-alpha集-虚拟像素透明-合成置换\
-设置选项:组合:args-5x-5-composite\)\

-在控制台中删除0,1-组合多重复合套管_pattern.png
,效果很好。Soo,我是如何在PHP中做到这一点的?

这并不容易,Imagemagick表单上有一些关于衬衫的帖子应该让您开始:谢谢,这是一个很好的开始。我将阅读更多关于topicThanks的信息以获得回复。在对遮罩图像应用纹理的情况下,我应该如何继续?