我有一个预定义的 RGB 值数组。我希望能够将用户定义的颜色与我的数组进行比较,并返回 Objective C 中最接近的匹配项。
任何帮助是极大的赞赏。
您可以尝试查找预定义颜色和用户定义颜色之间的平方差和,并选择具有最小“距离”的预定义颜色。
例如。假设用户定义的颜色是[120 300 200]
预定义的颜色是[100 250 150]
,则差值平方和与分数之和为:
(120-100)*(120-100) + (300-250)*(300-250) + (200-150)*(200-150) = 5400
- 并选择差异最小的预定义颜色。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)