gpt4 book ai didi

colors - 智能颜色检测

转载 作者:行者123 更新时间:2023-12-02 08:58:42 26 4
gpt4 key购买 nike

我们正在开发一个医疗调度系统,该系统允许用户根据特定状态定义要在日历上显示的颜色。我们遇到的问题是,如果用户选择深色背景颜色并且我们使用深色字体,则该字体不会显示。同样,如果他们选择浅色,而我们使用浅色字体。由于多种原因,我们不希望用户设置两种颜色。

但是,我们想知道颜色的十六进制代码是否有特定的模式。也许如果它小于给定值,则应使用深色字体,否则应使用浅色字体?

那么,是否有一种智能方法可以根据用户选择的背景颜色以编程方式选择字体颜色?

艾米

最佳答案

您可以使用十六进制代码以数学方式计算两种颜色之间的对比度。有了这些信息,问题就在于哪种颜色的文本(白色或黑色)与所选的背景颜色具有更大的对比度。该网站展示了如何用 PHP 或 Javascript 编写该代码,但它可以轻松地适应其他语言。

http://24ways.org/2010/calculating-color-contrast

关于colors - 智能颜色检测,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5614011/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com