问题标签 [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 投票
7 回答
24279 浏览

colors - RGB 到单色转换

如何将像素的 RGB 值转换为单个单色值?

0 投票
6 回答
6476 浏览

internet-explorer - IE6 - 无法加载正常的 JPG

尝试在 Internet Explorer 6.0 中加载这个普通的 .jpg 文件。我收到一条错误消息,说图片无法加载。在任何其他浏览器中尝试它,它工作正常。怎么了?.jpg 文件只是位于 Web 服务器上的普通图片。我什至可以创建一个简单的网页:

并像IE6一样使用右键+保存目标将其保存到我的桌面,它是一个有效的JPG文件。但是,它不会在浏览器中加载!

为什么?!

我什至尝试检查标头响应和 MIME 类型,它看起来不错:

该网站需要能够使用IE6,为什么它不会加载一个简单的.jpg文件?

0 投票
9 回答
13967 浏览

c# - 条件格式——颜色转换的百分比

将百分比转换为从绿色 (100%) 到红色 (0%) 范围内的颜色的最简单方法是什么,黄色为 50%?

我使用的是普通的 32 位 RGB - 所以每个分量都是 0 到 255 之间的整数。我在 C# 中这样做,但我想对于这样的问题,语言并不那么重要。

根据 Marius 和 Andy 的回答,我正在使用以下解决方案:

完美运行 - 我必须从 Marius 解决方案中进行的唯一调整是使用 256,因为 (255 - (percent - 50) * 5.12 在 100% 时产生 -1,由于某种原因导致 Silverlight 中的黄色 (-1, 255, 0 ) -> 黄色...

0 投票
5 回答
45312 浏览

java - 以编程方式生成渐变?

给定 2 种 rgb 颜色和一个矩形区域,我想在颜色之间生成一个基本的线性渐变。我进行了快速搜索,唯一能找到的是这个博客条目,但是示例代码似乎丢失了,或者至少在这篇文章中是这样。任何有帮助的东西,算法,代码示例,等等。这将用Java编写,但是显示层已经处理好了,我只需要弄清楚如何弄清楚要显示什么。

0 投票
13 回答
398037 浏览

python - 如何在 Python 中读取给定像素的 RGB 值?

如果我打开一个图像open("image.jpg"),假设我有像素的坐标,我如何获得像素的 RGB 值?

那么,我该如何做相反的事情呢?从一个空白图形开始,“写”一个具有特定 RGB 值的像素?

如果我不必下载任何其他库,我会更喜欢。

0 投票
2 回答
5605 浏览

video - 通过片段着色器进行 YUV 转换

我已经通过用 Nvidia 的着色器语言编写的片段着色器实现了 YUV 到 RGB 的转换。(Y、U 和 V 存储在单独的纹理中,这些纹理通过我的片段着色器中的多纹理组合在一起)。它在 OpenGL 下工作得很好,但在 Direct3D 下我无法让输出图像看起来正确。我开始怀疑 Direct3D 在我有机会进行 YUV 转换之前以某种方式修改了 Y、U 和 V 样本。有谁知道 Direct3D 是否在片段着色器运行之前对存储在纹理中的值进行任何修改以及如何禁用它们>?

0 投票
2 回答
2056 浏览

c# - 是否有两种颜色的感知 DeltaRGB 比较(即,如 DeltaE2000)?

是否有可靠的 Delta RGB 公式或代码片段可以对完整的 RGB tri stim 值进行着色,例如 DeltaE 2000/cmc 如何考虑感知差异的 Lab/Lch?

RGB 颜色空间可以是任何颜色空间,但如果它需要是特定的颜色空间,我可以将其保留为 sRGB 用于计算。C# 是首选,但我可以从任何语言转换。

我目前有一个非常基本的 RGB 增量公式,但我想实现一些能够更真实地感知感知色差的东西。目前是

这与 DeltaE 76(lab) 类似,但它具有相同的缺点,即不考虑感知差异。

请不要只进行 Google 搜索并粘贴您看到的第一件事!可以找到很多 Delta RGB 公式,但不要考虑感知差异。如果您对此有所了解,请评论和/或粘贴任何指向代码示例的链接。另外,我已经从 RGB 转换为 Lab/Lch,然后转换为 De2000/cmc。我不是在寻找那个。

0 投票
10 回答
68975 浏览

colors - 将十六进制颜色转换为 RGB,反之亦然

最有效的方法是什么?

0 投票
3 回答
21377 浏览

c# - C# 颜色常数 R,G,B 值

在哪里可以找到所有 C# 颜色常量和相关 R、G、B(红、绿、蓝)值的列表?

例如

颜色.白色 == (255,255,255)

颜色.黑色 == (0,0,0)

ETC...

0 投票
7 回答
4322 浏览

graphics - RGB 用于颜色合成而不是原色

为什么计算机使用 RGB(红色、绿色和蓝色)值来进行颜色合成,而不是使用主要色调、红色、黄色和蓝色?