Tag: rgb

背景颜色hex到JavaScriptvariables

我对JavaScript和jQuery很陌生,现在我面临一个问题: 我需要发布一些数据到PHP和一点的数据需要是div X的背景颜色hex。 jQuery有css(“background-color”)函数,并且可以将背景的RGB值转换为JavaScriptvariables。 CSS函数似乎返回像这样rgb(0,70,255)的string。 我找不到任何方式来获取hex的背景颜色(即使它在CSS中设置为hex)。 所以看来我需要将其转换。 我find了一个将RGB转换为hex的函数,但是它需要用三个不同的variablesr,g和b来调用。 所以我需要parsingstringrgb(x,xx,xxx)到var r = x; var g = xx; var b = xxx; 不知何故。 我试图谷歌parsingJavaScript的string,但我真的不明白正则expression式的东西。 有没有办法得到div的背景颜色为hex,或者可以将string转换成3个不同的variables?

Javascript颜色渐变

在有或没有Jquery的情况下使用javascript,我需要根据开始和结束的颜色创build一个渐变颜色。 这是可能的编程方式吗? 最终的颜色只会是开始颜色的深色阴影,并且是无序的列表,我无法控制li项目的数量。 我正在寻找一个解决scheme,允许我select一个开始和结束颜色,将hex值转换为RGB,因此可以在代码中操作。 开始的RGB值通过基于项目数计算的步长值增加。 所以如果列表有8个项目,那么它需要以8个步骤递增分开的红绿蓝值来实现最终的颜色。 有没有更好的方法来做到这一点,如果是的话,我在哪里可以find一些示例代码?

在Python中将RGB颜色元组转换为六位数的代码

我需要转换(0,128,64)像这样的#008040。 我不确定怎么称呼后者,使search困难。

平均两种颜色定义线性渐变的最佳方法是什么?

如果我有两种RGB值定义的颜色,我可以平均红色,绿色和蓝色值,然后结合定义第三种颜色,看起来像两个视觉平均值? 即NewColor =(R1 + R2)/ 2,(G1 + G2)/ 2,(B1 + B2)/ 2 编辑1:感谢所有的答复。 对于我目前的需求,我只处理相同颜色阴影的颜色对,所以我认为对它们进行平均就可以。 但是,我会尝试转换到实验室空间,以确保假设是真实的,技术在未来将有用。 编辑2:这是我的结果FWIW。 Color1和Color2是我的两种颜色,两个中间的列分别是L a b空间和RGB平均的结果。 在这种情况下,两种颜色之间没有太多的区别,所以平均技术的输出差异是微妙的。

如何在Swift中从UIColor获取RGB代码(INT)

我想在Swift中获取UIColor的RGB值: let swiftColor = UIColor(red: 1, green: 165/255, blue: 0, alpha: 1) println("RGB Value is:"); println(swiftColor.getRGB()); <<<<<< How to do that ? 在Java中,我会做如下: Color cnew = new Color(); int iColor = cnew.rgb(1, 165/255, 0); System.out.println(iColor); 我应该如何得到这个价值?

如何从RGBA创build一个UIColor?

我想在我的项目中使用NSAttributedString ,但是当我尝试设置不是来自标准设置( redColor , blackColor , greenColor等)的颜色时, UILabel以白色显示这些字母。 这是我的代码行。 [attributedString addAttribute:NSForegroundColorAttributeName value:[UIColor colorWithRed:66 green:79 blue:91 alpha:1] range:NSMakeRange(0, attributedString.length)]; 我试图从核心图像框架使用CIColor颜色,但它显示了相同的结果。 我应该改变我的代码,以正确的方式执行它? Thx寻求答案,伙计们!

algorithm:如何使用RGB值通过黄色从红色变为绿色?

我想显示一个基于从0到100的值的颜色。在一端(100),它是纯红色,另一端(0),纯绿色。 在中间(50),我希望它是黄色的。 我希望颜色从一个到另一个逐渐消失,例如75,颜色是半红,半黄等等。 如何编程RGB值来反映这种衰落? 谢谢。

在PHP中将hex颜色转换为RGB值

什么是一个很好的方法来转换hex颜色值,如#ffffff到单个RGB值255 255 255使用PHP?

在线性与非线性RGB空间中处理颜色时,实际的区别是什么?

线性RGB空间的基本性质是什么?非线性空间的基本性质是什么? 当在这8个(或更多)位中讨论每个通道内的值时,会发生什么变化? 在OpenGL中,颜色是3 + 1的值,我的意思是RGB + alpha,每个通道保留8位,这是我清楚的部分。 但是当涉及伽马校正时,我不明白在非线性RGB空间中工作的效果是什么。 因为我知道如何在graphics软件中使用曲线进行照片编辑,所以我的解释是,在线性RGB空间中,您可以按照原样使用这些值,不需要操作,也不需要附加math函数,而是非线性的信道通常会随着经典的幂函数行为而演变。 即使我把这个解释当作真实的解释,我仍然没有得到真正的线性空间是什么,因为在计算之后,所有的非线性RGB空间变成线性的,并且最重要的是我没有得到非零的部分线性色彩空间更适合人眼,因为最后所有的RGB空间都是线性的。

JS函数来计算互补色?

有没有人知道,在你的头顶上,计算一个hex值的互补色的Javascript解决scheme? 网上有很多颜色select套件和调色板生成器,但是我没有看到任何使用JS来计算颜色的方法。 一个详细的提示或摘录将非常感激。