标签: javascript ruby image-processing css3 canvas
我有一个方形图标,用黑色面具调暗。这个面具顶部应该有多个点,各种颜色。这些点具有附加颜色,因此当它们在每个点的顶部时,它们会变亮。在这些组合中,足够的这些将使黑色面具变成多色或甚至白色,从而露出下面的图像。
怎么可以这样做?客户端,使用canvas还是css3?服务器端,使用ImageMagick还是别的什么?
这是画布上添加颜色的链接:http://contrapunctus.net/blog/2010/rgb-demo
答案 0 :(得分:1)
HTML5 Canvas + Context Blender +屏幕模式。
或者,当你链接时,使用加法全局复合模式。
或使用ImageMagick。
或者使用ChunkyPNG以及添加。