问题标签 [srgb]

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 投票
1 回答
52 浏览

svg - SVG颜色从页面元素到光标不同

我用 SVG 替换光标,它与页面上其他元素的颜色不匹配。

我在下面附上了一张图片(用我的手机拍摄,因为我无法截取光标)两个 SVG 都是从同一个文件中保存的,两者的颜色值都是 #FF0000。这在所有浏览器中都存在。

TOP 按钮用作元素的背景。

我怎样才能解决这个问题?

两个具有 #FF0000 填充的 SVG

0 投票
1 回答
156 浏览

python - sRGB伽玛曲线在张量流中实现

我需要在 tensorflow 中实现 sRGB 伽玛曲线。但我无法计算张量流中的元素明智条件。

在 sRGB 曲线中,如果值小于等于 0.0031308,则为线性运算:x*12.95 如果值大于 0.0031308,则为 gamma 校正:1.055*x^(1/2.4) - 0.055

我尝试使用 tf.cond(image > 0.0031308, function1, function2) 但它返回错误。如果有人可以帮助我,我将不胜感激!!!

0 投票
2 回答
178 浏览

image - 如何计算sRGB中一对色度坐标x,y的Y的最大可能值

我认为应该有一些距离到原色的距离,或者连接点和白点的线的交点与色域的限制。

0 投票
1 回答
2536 浏览

colors - 使用平均 RGB 值的颜色强度

我正在做一个项目,我需要计算各种纸条上的颜色渐变。我使用 RGB 颜色检测器应用程序(可在 Google PlayStore 上获得)来获取 RGB 值。现在要绘制它,我简单地平均 RGB 值:(R+G+B)/3 并获得单个值作为强度。可以使用它还是我应该使用其他方法来获得单个强度值。

我得到的颜色渐变是从深黄色到白色。随着所用化学品浓度的增加,纸张会发生变色。[化学不能透露,抱歉]

0 投票
1 回答
161 浏览

opengl - 如何在 sRGB 空间中输入颜色值?

我正在学习 OpenGL 中的 sRGB 颜色空间。

一件事是来自纹理的颜色,但其他 - 直接颜色值,让我们说来自图形编辑器。

颜色分量 0.5 意味着屏幕上的输出将是较浅的颜色,即 187。

这里的最佳做法是什么 - 我是否必须在使用前通过计算根来解码颜色?

0 投票
2 回答
1079 浏览

colors - 为什么 1931 CIE xyY 色度图中的颜色是白色的?

当我们查看 1931 CIE 色度图时,它表示在 xyY 空间的 xy 平面内,它在亮度点处呈现白色(或接近白色),例如此处用E突出显示的 D65 点。

1931 cie色度图

但是为什么会这样呢?D65 的点应该表示为x = 0.33, y = 0.33。给定公式Y = 1 - x - y,这不是意味着 Y 是 0.34 吗?

sRGB 相关或 xyY 取决于我找到0.33,0.33,0.34每个转换器158.4182, 155.5676, 176.8565。这是浅棕色,而不是在 1931 年的每个色度图中看到的近白色。

似乎我需要缩放 Y 以获得每个通道的正确亮度值。

使用Y = 1 - x - y公式,我的图表看起来像这样,一个无声的图表:

色度图错误

我不明白什么?

编辑

设置 Y = 1,图表如下所示,效果更好。

在此处输入图像描述

编辑

现在看起来像下面这样。

在此处输入图像描述

0 投票
0 回答
423 浏览

matlab - matlab中如何计算cieplot 1931色度图?

我对matlab中的色度图计算完全感到困惑。

在这里找到代码在这里找到

xyz 到 srgb 的转换是标准的。虽然它似乎缺少光源适应。

对我来说没有意义的是 xyY 到 xyz 的转换。它在下面看到并逐步穿过可见光谱。我还没有找到像这样的任何其他实现.. 这似乎是 matlab 中的 patch 函数所独有的:

0 投票
2 回答
759 浏览

python - Matplotlib 使用什么样的 RGB 颜色空间?

Matplotlib 使用什么样的RGB 颜色空间?我特别感兴趣,是不是sRGB

RGB的Matlab定义

RGB 和 RGBA 分别是 0-1 范围内的 3 或 4 个浮点数的序列。

0 投票
2 回答
131 浏览

opengl - GL_SRGB_ALPHA 的 10 位替代品?

我们目前正在使用 GL_SRGB8_ALPHA8 进行 FBO 颜色校正,但它会在较暗的场景中导致显着的色带。

是否有每个颜色通道有 10 位的 GL_SRGB8_ALPHA8 版本(例如 GL_RGB10_A2)?如果没有,这个用例有什么解决方法?

附加的图像已添加对比度以使其更明显,但在源中仍然很明显。

在此处输入图像描述

0 投票
0 回答
1630 浏览

image-processing - RGB 到孟塞尔/色调和色调转换

我想将颜色从 RGB 转换为色调和色调(色度和值)130 系统。我已经搜索过,但似乎没有直接的方法,也没有可用的 python 库。一些参考资料说 RGB 应该首先转换为 sRGB,然后我们可以推广 Munsell(Chroma, Value and Hue) 以从中得到 Hue 和 Tone。另一种方法是我们应该将 RGB 转换为 XYZ,然后提取 Munsell 并使用它来制作色调和色调版本。其他一些方法只是量化 RGB 直方图,并没有解释如何精确。有什么明确的方法可以做到这一点吗?如果有人知道请帮忙。