问题标签 [rgb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
22348 浏览

javascript - 为什么这个 Javascript RGB 到 HSL 代码不起作用?

我在http://www.mjijackson.com/2008/02/rgb-to-hsl-and-rgb-to-hsv-color-model-conversion-algorithms-in-javascript找到了这个 RGB 到 HSL 的脚本。我找不到任何其他小的像样的。问题是这段代码甚至没有真正起作用。有人会知道为什么吗?(我不知道一点颜色数学,但也许它正在返回互补?)

编辑:当我运行rgbToHsl(126,210,22)它时,它给了我 [ .24, .81, .45 ],这是橙色的 HSL。

0 投票
21 回答
205624 浏览

algorithm - HSL 到 RGB 颜色转换

我正在寻找一种将 HSL 颜色转换为 RGB 的算法。

在我看来,HSL 的使用不是很广泛,所以我在寻找转换器时运气不佳。

0 投票
2 回答
3569 浏览

c++ - 图像转换:RGBA 到 RGB

假设我有来自帧采集器的 RGBA(32 位)输出,未使用 alpha 通道(由帧采集器填充时保留的值),是否有任何有效的 RGB(24 位)转换方法?

我正在处理 5 MegaPixels 流图像,所以速度也很重要。请记住,alpha 通道中的数据可以被丢弃。

0 投票
1 回答
2538 浏览

actionscript-3 - Actionscript 3.0 将 HEX 转换为 ARGB

我正在研究 getPixel32() 以及 Bitmap 和 Bitmap Data 类。基本上,我想知道如何从十六进制值输出 ARGB 的简单轨迹。

顺便说一句,我的印象是,我假设/希望是错误的,十六进制值不能产生与 RGBA 值一样多的颜色。也许“网络安全”让我无法理解使用十六进制值产生的颜色的有用性或愿望。

0 投票
10 回答
29402 浏览

algorithm - 将任何正整数转换为 RGB 值的算法

我们有一个要显示的热图。构成要显示的值的数字是未知的(除了它们将是正整数)。数字的范围也是未知的(同样,除了它们将是正整数)。范围可以在 0 到 200 或 578 到 1M 或其他任何值之间。这取决于未知的数据。

我们想要获取未知范围的正整数并将其转换为缩放(压缩)范围,以便在热图中以 RGB 值显示。我希望这是有道理的。谢谢!

我想澄清一下,最小/最大值需要“插入”到论坛中。

0 投票
2 回答
2100 浏览

php - PHP 计算颜色饱和度

假设我有以下 RGB 值:

右:129 克:98 乙:87

Photoshop 显示该颜色的饱和度为 33%

我将如何使用 PHP 和 RGB 值计算出该百分比?

0 投票
4 回答
2600 浏览

math - 我们可以找出 2 种 RGb 颜色之间的区别来找出第 3 种颜色吗?

2种颜色混合在一起。如果我有结果颜色的 RGB 和混合颜色之一的 RGB,那么我可以以某种方式计算第二种颜色?

我将尝试从视觉上解释我要说的内容。这是一个flickr链接

http://www.flickr.com/photos/48150615@N08/4407414157

我知道中间的圆圈有 20% 的不透明度

有什么方法可以知道圆圈的颜色值,以便我可以扣除它以获得与背景颜色相同的颜色值。

0 投票
1 回答
3044 浏览

c - 从 YUV444 到 RGB888 的转换

我是这个领域的新手,我迫切需要你们的一些指导。

我必须支持yuv444显示rgb 888驱动模块。

我在 wince 6.0 r3 中 为yv12→完成了一项测试,如下所述。rgb565

以下是此功能的流程。它告诉了这个测试的开始和结束。

请帮助我对 yuv444->rgb888 的上述功能进行更改。

0 投票
6 回答
186584 浏览

c# - 将 System.Drawing.Color 转换为 RGB 和十六进制值

使用 C# 我试图开发以下两个。我这样做的方式可能有一些问题,需要你的建议。另外,我不知道是否有任何现有的方法可以做到这一点。

谢谢。

0 投票
1 回答
53539 浏览

java - 将 RGB 值转换为 HSV

我在 Internet 上找到了一种将 RGB 值转换为 HSV 值的方法。不幸的是,当值为 R=G=B 时,由于 0/0 操作,我得到的是 NaN。

你知道在 Java 中是否有实现这种转换的方法,或者当我得到 0/0 除法以获得 HSV 的正确值时我必须做什么?

下面是我的方法,改编自网上的一些代码: