相关疑难解决方法(0)

用于确定RGB颜色亮度的公式

我正在寻找某种公式或算法来确定给定RGB值的颜色的亮度.我知道它不能像将RGB值一起添加并且具有更高的总和更简单一样简单,但我有点不知道从哪里开始.

rgb image colors

366
推荐指数
11
解决办法
28万
查看次数

Ruby,生成随机的十六进制颜色

如何使用红宝石生成随机十六进制颜色?

ruby

51
推荐指数
4
解决办法
2万
查看次数

如何在javascript中生成颜色较浅的随机十六进制代码?

我使用随机颜色作为背景,但由于文本是黑色的,当生成真正的深色时,无法看到文本.生成十六进制代码时如何排除这些深色?

我只能弄清楚如何得到这个:

Math.floor(Math.random()*16777215).toString(16)

但这并不排除深色.有人可以帮帮我吗?

先感谢您!

javascript hex

4
推荐指数
1
解决办法
4351
查看次数

红宝石色发生器

我需要为待办事项列表中的多个项目随机生成颜色.

(比如从学校接孩子,拿干洗等等)

在红宝石中做到这一点的最佳方法是什么,还要避免难以看到的颜色(如灰色,白色等)?

html ruby colors

2
推荐指数
1
解决办法
1461
查看次数

随机函数只返回一些可能的颜色

我有一个生成随机颜色的 php 函数,但我需要截断它,以便它只返回浅色(这样文本可以更容易地对比),我该怎么做?我很难用十六进制思考来进行比较。这是我的功能:

function randomColor() {
    $str = '#';
    for($i = 0 ; $i < 6 ; $i++) {
        $randNum = rand(0 , 15);
        switch ($randNum) {
            case 10: $randNum = 'A'; break;
            case 11: $randNum = 'B'; break;
            case 12: $randNum = 'C'; break;
            case 13: $randNum = 'D'; break;
            case 14: $randNum = 'E'; break;
            case 15: $randNum = 'F'; break;
        }
        $str .= $randNum;
    }
    return $str;
}
$color = randomColor();
Run Code Online (Sandbox Code Playgroud)

php random hex

1
推荐指数
1
解决办法
3129
查看次数

标签 统计

colors ×2

hex ×2

ruby ×2

html ×1

image ×1

javascript ×1

php ×1

random ×1

rgb ×1