javascript - 动态改变图像上的文本颜色

标签 javascript jquery html css

有谁知道如何在图像为“深色”时将文本颜色更改为白色,而在图像为“浅色”时如何将文本颜色更改为黑色?

我需要这个,因为我的背景是从 flickr 中提取的,我不能保证它会是什么!

Here is what i've got so far

最佳答案

您可以使用位于此处的简单函数的“canvas”标签来做到这一点 -> http://jsfiddle.net/s7Wx2/

来源:Image Dark/Light Detection Client Sided Script

getImageLightness("image.jpg",function(brightness){
    console.log(brightness);
});

关于javascript - 动态改变图像上的文本颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23442928/

相关文章:

javascript - 使用嵌套循环更新 ViewModel knockout

javascript - 使用 Lodash 或 Underscore 按多列对对象进行分组

javascript - 根据父选项条件显示选项字段(子) - 需要 JS 解决方案吗?

html - 使col center Bootstrap

javascript - 使用 JS 将行添加到 html 表格

javascript - 如何将输入字段值作为将在单击提交按钮时打开的 url 查询字符串传递?

JavaScript多继承的高效解决方案

javascript - 当操作位于 div 或输入字段内时显示并保持 div 可见?

javascript - 如何测试 Jasmine 是否正在调用 jQuery load()?

html - 添加大量文本时 tr/td 拉伸(stretch)