给定一个图片比如CakePHP的标志,如何将这个图片转换回带有图层的PSD文件呢?作为人类,我可以很容易地想出如何将其转换为带有图层的PSD文件。我可以看出背景是一个具有星形边缘的圆形形状。因此,圆形星形部分位于后面,蛋糕图像在其上方,CakePHP字样覆盖在这两个图像之上。
我可以使用Photoshop / Gimp工具将这些图像分成三个图像,并填充它们之间的区域。然后我就有了三个图层。
作为人类,大多数标志和图像的分层都很容易理解,许多图像有多个图层,CakePHP标志只是一个例子。现实世界中的图像也有分层,可能会有一个树层在草地背景上。我需要一种通用的方法将图像从单层转换回多层表示,最好是软件解决方案。
如果没有编程解决方案,是否有任何论文或研究解决了此问题或与此问题相关?我主要感兴趣的是将人类构建的图像(例如标志或网站标题)转换回分层表示。
我想指出这样做的一些好处,如果您可以自动将此图像转换为多层表示,则更容易修改该图像。例如,也许您想使蛋糕变小,如果计算机已经对红色背景上的蛋糕进行了分层,则可以仅缩放蛋糕层。这允许在没有图层信息的网站上对图像进行图层调整。
我可以使用Photoshop / Gimp工具将这些图像分成三个图像,并填充它们之间的区域。然后我就有了三个图层。
作为人类,大多数标志和图像的分层都很容易理解,许多图像有多个图层,CakePHP标志只是一个例子。现实世界中的图像也有分层,可能会有一个树层在草地背景上。我需要一种通用的方法将图像从单层转换回多层表示,最好是软件解决方案。
如果没有编程解决方案,是否有任何论文或研究解决了此问题或与此问题相关?我主要感兴趣的是将人类构建的图像(例如标志或网站标题)转换回分层表示。
我想指出这样做的一些好处,如果您可以自动将此图像转换为多层表示,则更容易修改该图像。例如,也许您想使蛋糕变小,如果计算机已经对红色背景上的蛋糕进行了分层,则可以仅缩放蛋糕层。这允许在没有图层信息的网站上对图像进行图层调整。