更改图像内的对象颜色

时间:2017-08-08 22:56:30

标签: javascript php jquery html

我想知道最好的web技术/ js库来实现这个功能。我需要更改图像中特定对象的颜色。我需要开发一个工具,他们可以选择一种颜色,图像内的对象将变成那种颜色。

这是我需要的一个非常接近的例子。我一直在阅读关于帆布的内容,但我找不到任何关闭的内容。

www.msistone.com/virtual-kitchen-designer

提前致谢!

2 个答案:

答案 0 :(得分:1)

没有神奇的或精心设计的算法。他们只是使用一些PNG图像然后他们之前放置样式图块图像,所以如果他们使用过滤器,它看起来像一个纹理改变或喜欢。您可以了解它如何工作来观察源代码 PNG image of Virtual Kitchen Designer

答案 1 :(得分:0)

在图像中定位特定对象(墙砖,桌子,地板等)的最简单方法是使用Photoshop,Artweaver,Paint.net,Inkscape等图像编辑应用程序进行后期制作。用户选择使用CSS或JavaScript时的图像。您可以通过这种方式替换整个图像,并在切换图像时显示较小的更改。

如果您不想手动执行此操作,则没有简单的编程方法。有关编码应用程序以识别对象的更多信息,请查看machine learningshape recognition algorithms,但我怀疑这超出了简单的Web应用程序的范围。