26得票4回答
如何将RGB转换为YUV,再将YUV转换回RGB(双向转换)?

我需要一对转换算法,一个将RGB转换为YUV,另一个将YUV转换为RGB,并且它们彼此互为逆运算。也就是说,往返转换应该不改变值。(如果您愿意,可以用Y'UV、YCbCr、YPbPr替换YUV) 这样的东西存在吗?如果存在,它是什么? 已发布的解决方案(如何在C/C++中执行RGB->YU...

16得票3回答
如何通过给定的色图名称、边界规范和 'c=' 来获取 Matplotlib 的 RGB 颜色?

如何在给定以下条件时获取数字NUM的matplotlib RGB值: 一个颜色映射(在以下示例中为“autumn_r”,为黄色到红色) 边界规范值(在以下示例中为“2到10”) 数字NUM 例如,我想要: 对于任何小于或等于2的值,返回黄色的RGB值。 对于任何大于或等于10的值,...

54得票5回答
RGB值转换为0到1比例尺

我正在尝试计算一些 RGB颜色,范围是(0-255),转换成0到1的比例。有没有在线转换器或者数学公式存在? 例如,我想将一个125的RGB值(在0到255的范围内)转换为0到1的比例。

36得票10回答
背景颜色十六进制转换为JavaScript变量

我对JavaScript和jQuery有点陌生,现在我遇到了一个问题: 我需要将一些数据发送到PHP,其中一部分数据需要是div X的背景颜色十六进制值。 jQuery有css("background-color")函数,可以将背景的RGB值获取到JavaScript变量中。 CSS函数...

24得票8回答
给我画一道彩虹(与IT技术无关)

您如何制作一系列在光谱色彩范围内均匀分布的RGB颜色?使其看起来像真正的彩虹。

25得票9回答
如何将十六进制转换为RGB?

我试图使用这个方法来判断一个颜色是浅色还是深色 评估一个十六进制值是深色还是浅色 现在,它需要一个int作为输入参数 float calcLuminance(int rgb) { int r = (rgb & 0xff0000) >> 16; ...

7得票2回答
C#设置色调(或者选择将HSL转换为RGB并设置RGB)

C#中有一个非常方便的getHue方法,但我找不到一个setHue方法。 是否存在这样的方法? 如果没有,我认为在改变色调后定义颜色的最佳方法是将HSL值转换为RGB,然后设置RGB值。 我知道互联网上有公式可以实现这一点,但我应该如何使用C#执行从HSL到RGB的转换? 谢谢

7得票1回答
为什么Windows GDI使用RGBA格式来表示`COLORREF`而不是BGRA?

MSDN states: 当指定明确的RGB颜色时,COLORREF值具有以下十六进制形式: 0x00bbggrr 低位字节包含红色的相对强度值;第二个字节包含绿色值;第三个字节包含蓝色值。高位字节必须为零。单个字节的最大值为0xFF。 来自wingdi.h #define RGB(...

12得票6回答
RGB转CMYK和反向算法

我正在尝试实现一个计算RGB和CMYK之间互相转换的解决方案。以下是我的代码: public static int[] rgbToCmyk(int red, int green, int blue) { int black = Math.min(Math.min(25...

32得票6回答
计算一系列数值的RGB值以创建热力图

我试图用Python创建一个热力图。为此,我需要为可能值的每个值分配一个RGB值。我考虑将颜色从蓝色(最小值)变成绿色,再到红色(最大值)。 下面的图片示例解释了我如何考虑颜色组成:我们有从1(纯蓝色)到3(纯红色)的范围,2位于中间,由绿色表示。 我阅读了关于线性插值的内容,并编写了...