151得票8回答
将RGB转换为灰度/强度

将RGB转换为灰度时,据说应该应用特定的通道R、G和B权重。这些权重是:0.2989、0.5870、0.1140。 据说原因是人类对这三种颜色的感知/敏感度不同。有时也说这些值用于计算NTSC信号。 然而,我在网上没有找到一个好的参考。这些值的来源是什么? 还可以看看之前的这些问题:这里...

147得票14回答
Python中将十六进制转换为RGB值

参考Jeremy的回答:将十六进制颜色转换为RGB和反之,我编写了一个Python程序来将预设颜色的十六进制代码(例如#B4FBB8)进行转换,但从最终用户的角度来看,我们不能要求人们编辑代码并运行。那么如何提示用户输入十六进制值,并从中输出RGB值呢? 目前这是我拥有的代码:def hex...

142得票9回答
将光频率转换为RGB颜色?

有没有人知道将光频率转换为RGB值的公式?

131得票5回答
使用PIL获取像素的RGB

使用PIL库是否可以获取像素的RGB颜色值?我正在使用以下代码:im = Image.open("image.gif") pix = im.load() print(pix[1,1]) 然而,它只输出一个数字(例如0或1),而不是三个数字(例如R、G、B的60,60,60)。我猜我对这个函数的...

130得票2回答
在线性和非线性RGB空间中使用颜色时的实际区别是什么?

线性RGB空间的基本特征是什么,非线性RGB空间的基本特性又是什么?当谈论每个通道中8(或更多)位的值时,会发生什么变化? 在OpenGL中,颜色是3+1个值,也就是指RGB+alpha,每个通道保留8位,这是我理解清楚的部分。 但是当涉及到伽马校正时,我不明白在非线性RGB空间中工作的影...

129得票7回答
OpenCV在加载彩色图像时会出现颜色错误

我正在使用Python OpenCV加载一张彩色图像并绘制它。然而,我得到的图像颜色混乱。 以下是代码:import cv2 import numpy as np from numpy import array, arange, uint8 from matplotlib import p...

124得票5回答
为什么使用 RGB 而不是 CMY?

考虑到三原色是青色、洋红色和黄色 (CMY),为什么显示器和几乎所有的 GUI 组件都使用红色、绿色和蓝色 (RGB)?(如果我没记错,打印机使用 CMYK 模型。) 这是由于历史、硬件/软件或其他原因吗?

119得票18回答
在PHP中将十六进制颜色转换为RGB值

使用PHP将十六进制颜色值(如#ffffff)转换为单个RGB值(如255 255 255),有什么好的方法吗?

106得票16回答
如何从UIColor获取RGB值?

我正在使用以下代码创建一个颜色对象。curView.backgroundColor = [[UIColor alloc] initWithHue:229 saturation:40 brightness:75 alpha:1]; 我该如何从创建的颜色对象中获取RGB值?

94得票6回答
颜色相似性检查算法

我正在寻找一个算法,用于比较两个RGB颜色,并生成它们相似性的值(其中相似性是指“与人类平均感知相似”)。 有什么想法吗? 编辑: 由于我不能再回答了,所以我决定将我的“解决方案”作为问题的编辑。 我决定在我的应用程序中使用(非常)小的真彩色子集,以便我可以自己处理颜色比较。我使用约3...