鉴于在RGB我们可以表示256^3组的组合= 16,777,216种颜色,并且由于人眼只能区别大致10,000,000,有明显的6777216个RGB组合即色是无法区分来自对应颜色的剩余。RGB颜色相近的近似算法
压缩算法逼近了当跨框架相信在颜色范围空间差异在此基础上工作。考虑到这一点,如何可靠地计算给定颜色是否在与另一个“相似性”的范围内?
当然,“相似性”将是某种可以进行调整任意波形/可调参数,但是这是一个近似反正。那么,任何指针,伪代码,直观的代码示例,资源在那里帮助我建模这样的功能?
的帮助
你说“6,777,216盈余”,好像几乎一半的信息被浪费了。情况并非如此。这6,777,216种颜色占1-log2(1000000)/ 24',即。 3.11%的信息。不要指望压缩! –
多年后,这个问题似乎仍然相关。如果它帮助任何人,我发现了一个不同的使用HSL的解决方案,这是我最近写的[这里](https://medium.com/@dariushodaei/colour-coding-part-1-aa0d9910592) – ComethTheNerd