【发布时间】:2022-06-10 16:37:03
【问题描述】:
假设我有一个 RGB 值 (243,162,44) 的颜色和另一个 RGB 值 (102,195,182) 的颜色,我想分别以 0.26 公斤和 0.24 公斤的比例添加它们。我试图取加权平均值,但它没有产生准确的解决方案。有没有人有相同的算法或解决方案? 在 CIE-L*ab 中也尝试过同样的事情,但错误似乎是一样的。
编辑: 在这里,我已经有了生成的 RGB 值和 CIE-L*ab 值,我需要知道如何使用数据库中现有的染料制作该染料。
【问题讨论】:
-
加权平均值会给出一些合理的结果,如果你不喜欢它,这意味着你对结果有一些特定的期望——你想要结果是什么是,它应该遵循什么样的逻辑?
-
@harold 加权平均值的准确率似乎在 86-87% 左右,这对于我正在做的事情来说是不可接受的。
-
“它不能产生准确的解决方案”是什么意思?请注意,将 RGB 颜色与物理油漆进行比较非常困难。您很可能需要一个专门的模拟模型来预测混合两种物理油漆颜色会产生哪种颜色。
-
在谈到准确率时,您似乎对您的期望有一个很好的理解。您能否添加一个包含输入、输出和预期输出的示例?
-
比较准确的结果是什么?您认为正确的值是多少?
标签: python algorithm rgb cielab