【发布时间】:2014-08-07 13:09:08
【问题描述】:
我正在为使用用户上传的图像作为背景元素的 Web 应用程序制作侧边栏(参见此处:http://c.mhy.me/WwMs)。由于图像将由用户上传,我想知道是否可以根据其背后图像的颜色配置文件更改顶部徽标(svg)的颜色。
例如,如果图像有很多白色,则将徽标颜色更改为浅灰色。否则,对于主要由较暗颜色组成的图像,将其保持为白色。
提前感谢您的帮助。
【问题讨论】:
标签: javascript css svg colors
我正在为使用用户上传的图像作为背景元素的 Web 应用程序制作侧边栏(参见此处:http://c.mhy.me/WwMs)。由于图像将由用户上传,我想知道是否可以根据其背后图像的颜色配置文件更改顶部徽标(svg)的颜色。
例如,如果图像有很多白色,则将徽标颜色更改为浅灰色。否则,对于主要由较暗颜色组成的图像,将其保持为白色。
提前感谢您的帮助。
【问题讨论】:
标签: javascript css svg colors
您可以使用 Background Check 之类的东西来识别徽标正下方图像的亮度,并据此更改颜色。
【讨论】: