当前位置: 首页 > 知识库问答 >
问题:

有没有一个术语来表示颜色的非灰色(其中黑白是非灰色的)?

季稳
2023-03-14

如果RGB空间被渲染为立方体,则白色、黑色、红色、绿色、蓝色、黄色、洋红和青色将是角;格雷会躺在立方体的中心。

立方体表面的颜色有名字吗?

简单地说,非灰度可以量化为(从[0...1]的r,g和b)

abs(max(r, g, b) - .5) / .5

在这里,白色、黑色、红色、橙色等的“非灰色”为1。

共有1个答案

井唯
2023-03-14

最近发表在《色彩视觉理论》上的一篇文章(bioRxiv上有一个开放获取版本)将这个概念定义为生动。

它基于颜色实体中颜色的表示,每个轴都是颜色的一个组成部分。在这种固体中,原点为黑色,对边为白色。例如,这是CMYK颜色空间的颜色实体,在这个问题中绘制:

生动的颜色是这种颜色固体表面的颜色,这正是你在问题中描述的:

我们定义了颜色生动度的度量,这样表面上的点是最大生动的,“灰色”中心是最小生动的。

 类似资料:
  • 我有cv2的问题。我的代码中的CVT颜色: 错误: 我已经测试过它之前,我导入我的图像已经灰度与"img=cv2.imread(image_path)",然后部分与hsv...它工作得很好,但是现在我用“cv2”拍摄了一张屏幕截图,并尝试了灰度。COLOR_BGR2GRAY"我得到上面这个错误。当我删除该行,我不会得到任何错误,但图像不是我想要的阈值。因此,在我的代码继续使用hsv之前,必须将图像

  • 本节,我们将探讨另一个常用的像素处理算法,把颜色改为灰色。 图3-9 彩色图像转为灰色图像 警告:由于getImageData()方法的安全限制,本节的例子必须在Web服务器上运行。 绘制步骤 按照以下步骤,把一幅图像的颜色转换为灰色: 1. 定义画布上下文: window.onload = function(){ var canvas  = document.getElementById(

  • 透明像素由零的alpha值和任意的红色、绿色和蓝色值组成。因此,即使一个像素是透明的,它仍然有一种颜色。 我现在想创建一个完全透明的位图,但有一个特定的颜色(例如白色)。但我尝试的每一种方法都会得到一个黑色的透明位图(就像png文件中的一样)。 这对我来说非常重要,因为我通过画布在位图上呈现抗锯齿文本。在角落上,半透明像素变得更暗。我想做的是事先用与文本相同的颜色填充位图或画布,但透明。 我的密码

  • 灰色按钮 有两种情况:通过代码和控件属性 VB语言: 代码:ctrl+b查找 816C24,在JMP下断,然后F2运行程序,把 push ebp 改为 retn,或者把这些代码全NOP掉 控件属性:VBExplorer 辅Z工具改属性 Delphi/BC++语言: 代码:通过DEDE找FormCreate,记下地址,改 retn 控件属性:相关辅Z工具改属性 易语言: 代码:bp EnableWi

  • 如果你认为它重复了一些其他的问题,那么我应该让你现在我已经尝试了3,4页的谷歌搜索,也实现了他们。

  • 有人有过这个问题吗?我正在制作一个android应用程序,我在textview中的文本是浅灰色的。这不是很明显,但这就是我想要的效果。当我看我的模拟器时,它很好,但当我将应用程序上传到我的android设备时,文本被更正,现在显示为带黑色轮廓的白色。我不要这个。我想要浅灰色的。。。 以下是完整布局的实际代码: