11得票4回答
OpenCV:将Scalar转换为不同的色彩空间

我正在使用Scalar来定义使用OpenCV绘制的矩形的颜色: rectangle(imgOriginal, Point(0, 0), Point(25, 50), Scalar(H, S, V), CV_FILLED); 然而,颜色是在HSV颜色空间中定义的,而不是RGB(imgOri...

81得票9回答
有没有一种像混合真实颜色一样工作的颜色混合算法?

常见的RGB颜色混合与绘画中颜色混合非常不同,它是光线混合而不是颜料混合。 例如: Blue (0,0,255) + Yellow (255,255,0) = Grey (128,128,128) (应该是蓝色 + 黄色 = 绿色) 是否有已知的颜色混合算法,可以像混合真实颜色一样工...

29得票7回答
最佳匹配颜色的算法。

我有一个包含约200个RGB格式颜色的数组。 我想编写一个程序,它可以接受任何RGB颜色并尝试匹配最“相似”的颜色。 我需要一个很好的“相似”定义,尽可能接近于人类感知。 我还想显示有关匹配准确性的一些信息。例如黑白:100%,对于具有稍微不同色调的相似颜色:-4%。 我需要使用神经网络...

19得票5回答
将一系列RGB三元组排序为光谱。

我有一组RGB三元组列表,希望将它们以类似光谱的方式绘制出来。 人们似乎推荐将它们转换为HSV格式。 from PIL import Image, ImageDraw import colorsys def make_rainbow_rgb(colors, width, height):...

7得票1回答
如何在Java中为线图生成相同亮度的不同颜色?

我想为我的线图生成不同的颜色: 我想生成颜色相互区分(对人眼可见) 它们的亮度应该相同(不是计算的亮度) (这排除了RGB和HSL,YIQ接近但没有完全均匀的亮度) 您是否使用过任何库(在Java中)来处理统一的颜色方案生成? 我已经花了几天时间研究这个问题,所以我希望你们中的一些...

8得票1回答
如何在OpenCV中读取使用Adobe RGB色彩空间的jpeg图像?

我正在尝试在OpenCV中读写带有Adobe RGB色彩空间的jpeg图像。OpenCV假定jpeg具有sRGB色彩空间,当显示或写入文件时,图像会失去一些颜色强度。通过对我的上一个问题所给出的答案,我发现这种强度损失是由于色彩空间差异造成的。 有没有办法让OpenCV读取Adobe RGB...

29得票5回答
在涂装颜色的颜色空间中查找两种颜色之间的颜色的算法

当混合蓝色和黄色颜料时,结果是某种绿色。 我有两个RGB颜色: 蓝色 =(0, 0, 255) 和黄色 =(255, 255, 0) 有什么算法可以找到混合这两种颜色后的RGB颜色呢?所得到的颜色不必非常精确。对于上面的例子,它只需要看起来像某种绿色即可。 提前致谢。 编辑:根据LaC的答案,...

51得票5回答
使用Python将图像从RGB转换为Lab

如今使用 PIL/Numpy/SciPy 进行转换的首选方法是什么?

19得票6回答
Java:如何将RGB颜色转换为CIE Lab?

如何在CIE Lab颜色模型中表示颜色对象。Color c = ... float[] lab = {0,0,0}; ... c.getColorComponents(ColorSpace.getInstance(???), lab); 尽管ColorSpace类中有TYPE_Lab,但我无法...

12得票2回答
PDFBox是否支持专色和分色?

我对使用PDFBox完成一个需要在PDF输出中指定专色和色彩分离的项目很感兴趣,想知道它是否支持这个功能。如果支持(我认为是支持的),我也在寻找一些示例代码。 我在他们的邮件列表中找到了一个2009年的旧帖子(here),这让我相信PDFBox可以支持色彩分离,但我没有成功地找到任何示例代码...