我在这里读了很少的题目,根据答案,没有确切的解决办法。无论如何,假设我们有RGB颜色选择器(0-255,0-255,0-255)和两种颜色,一种是原始的非混合色,另一种是混合色,那么我如何准确地减去哪一种颜色被添加?它真的起作用吗
Z-y=x?
有什么研究公式吗?
另一个问题是,如果应用CIElab变换来获得色调饱和亮度,那么如何应用这些来减去颜色呢?
发布于 2018-06-27 10:05:07
你是说加色混色?
在这种情况下,只是添加了光线。所以,它只是光强度的加法和减法,所以RGB很好。但你需要线性颜色空间。因此,您需要“不应用”伽玛,加或减,并再次应用伽马。
关于应用Gamma的公式,请参见transformation:C是信道(R,G,B,每个),C_linear是线性空间(可以加减强度),C_srgb是我们在计算机上使用的通道值。注意:您应该用255除以并乘以,使值从0规范化为1。
对于正常的颜色混合(油漆,油墨,染料等),这是复杂的,但在这种情况下,CIExyz是首选的:事实上,在这样的空间,混合的结果是在两个原始色度之间的线。不幸的是,模型没有告诉您结果将在这样的范围内。通常需要更多关于每种颜色的数据(通常不是RGB三重奏,它是一个包含大约60项的向量,因此每5nm就有一个数据)。
https://stackoverflow.com/questions/51048782
复制相似问题