因为颜色是一门科学,您可以使用多种方法来确定几乎任何方面。关于颜色的几乎任何方面都有很多论文。
但是,当您开始寻找完全不同的不同颜色时,您会遇到问题。
要求没有“女性化”颜色是很困难的,因为没有明确的方法来告诉算法什么被认为是“女性化”颜色。是的,我们的文化规范认为粉红色和紫色是“女性化的”,但色彩理论却并非如此。你选择的颜色越多,就越难在每种颜色之间产生相同的变化水平。
现在有几种方法可以用来解决您的问题。第一个是一套漂亮的20 种不同颜色的Sasha Trubetskoy,改编自Kelly 的 22 Colors of Maximum Contrast。
这是一个很好的用作标准“跳跃点”的集合,因为它们是:
- 易于区分
- 高雅明亮
- 给定简单直观的名称
- 提供十六进制、RGB 和 CMYK 值
所有这些都使它们成为网络和印刷使用的绝佳候选者。
第二个 Gavin Kistne 采用了这个想法并制作了一个很棒的网站,它允许您设置色调、饱和度和亮度参数以生成一组颜色。然后,您可以通过更改阈值和交错来进一步调整结果。
最后是真正的数学,您可以无休止地使用 Gregor Aisch 的chroma.js。
这就是色彩操控的香饽饽。当您想深入了解使用 HSV、LAB 和贝塞尔插值来实现平滑配色方案的超级细节时,这是您的一站式商店!
有一个令人惊叹的交互式文档,您可以立即开始使用。
从第一种方法中提取20 (22)种颜色,您可以进一步推断和实验。您还可以获取颜色,计算它们的 deltaE 并从那里通过数学方式使用 deltaE 映射出具有所需差异级别的颜色。
此外,还有一个网站采用 chroma.js 并将其包装在一个漂亮的界面中以选择和导出颜色。