问题标签 [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.
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。
algorithm - HSL 到 RGB 颜色转换
我正在寻找一种将 HSL 颜色转换为 RGB 的算法。
在我看来,HSL 的使用不是很广泛,所以我在寻找转换器时运气不佳。
c++ - 图像转换:RGBA 到 RGB
假设我有来自帧采集器的 RGBA(32 位)输出,未使用 alpha 通道(由帧采集器填充时保留的值),是否有任何有效的 RGB(24 位)转换方法?
我正在处理 5 MegaPixels 流图像,所以速度也很重要。请记住,alpha 通道中的数据可以被丢弃。
actionscript-3 - Actionscript 3.0 将 HEX 转换为 ARGB
我正在研究 getPixel32() 以及 Bitmap 和 Bitmap Data 类。基本上,我想知道如何从十六进制值输出 ARGB 的简单轨迹。
顺便说一句,我的印象是,我假设/希望是错误的,十六进制值不能产生与 RGBA 值一样多的颜色。也许“网络安全”让我无法理解使用十六进制值产生的颜色的有用性或愿望。
algorithm - 将任何正整数转换为 RGB 值的算法
我们有一个要显示的热图。构成要显示的值的数字是未知的(除了它们将是正整数)。数字的范围也是未知的(同样,除了它们将是正整数)。范围可以在 0 到 200 或 578 到 1M 或其他任何值之间。这取决于未知的数据。
我们想要获取未知范围的正整数并将其转换为缩放(压缩)范围,以便在热图中以 RGB 值显示。我希望这是有道理的。谢谢!
我想澄清一下,最小/最大值需要“插入”到论坛中。
php - PHP 计算颜色饱和度
假设我有以下 RGB 值:
右:129 克:98 乙:87
Photoshop 显示该颜色的饱和度为 33%
我将如何使用 PHP 和 RGB 值计算出该百分比?
math - 我们可以找出 2 种 RGb 颜色之间的区别来找出第 3 种颜色吗?
2种颜色混合在一起。如果我有结果颜色的 RGB 和混合颜色之一的 RGB,那么我可以以某种方式计算第二种颜色?
我将尝试从视觉上解释我要说的内容。这是一个flickr链接
http://www.flickr.com/photos/48150615@N08/4407414157
我知道中间的圆圈有 20% 的不透明度
有什么方法可以知道圆圈的颜色值,以便我可以扣除它以获得与背景颜色相同的颜色值。
c - 从 YUV444 到 RGB888 的转换
我是这个领域的新手,我迫切需要你们的一些指导。
我必须支持yuv444
显示rgb 888
驱动模块。
我在 wince 6.0 r3 中 为yv12
→完成了一项测试,如下所述。rgb565
以下是此功能的流程。它告诉了这个测试的开始和结束。
请帮助我对 yuv444->rgb888 的上述功能进行更改。
c# - 将 System.Drawing.Color 转换为 RGB 和十六进制值
使用 C# 我试图开发以下两个。我这样做的方式可能有一些问题,需要你的建议。另外,我不知道是否有任何现有的方法可以做到这一点。
谢谢。
java - 将 RGB 值转换为 HSV
我在 Internet 上找到了一种将 RGB 值转换为 HSV 值的方法。不幸的是,当值为 R=G=B 时,由于 0/0 操作,我得到的是 NaN。
你知道在 Java 中是否有实现这种转换的方法,或者当我得到 0/0 除法以获得 HSV 的正确值时我必须做什么?
下面是我的方法,改编自网上的一些代码: