我正在制作一个应用程序,它的 primaryColor 使用特殊的颜色十六进制。因此,我不能只是在 Google 上选择一个 primaryColorDark 来匹配这种颜色。

我的问题是如何根据我提供的颜色或任何 primaryColor 计算 primaryColorDark

我正在使用的 primaryColor 是 #00A478。

最佳答案

有很多颜色匹配算法可以计算您需要的颜色。我发现 this site 提供了有关它们背后数学的更多信息。基本思想是将您的颜色转换为圆形颜色空间,并在该空间中找到与您的颜色具有几何关系的颜色。

互联网上还有很多工具可以实现这些算法,并可以帮助您找到颜色。

我使用 this toolSingle Hue 算法为您的 primaryColor 找到匹配的颜色,并发现 #007052 可以像 primaryColorDark 一样适合您。

还不错吧? :)

10-08 15:35