我试图找到一种比较两个颜色相似程度的方法。但我似乎找不到相关的资源,因此希望在此得到指点。
理想情况下,我希望得到一个分数来表明它们有多相似。例如,从0到100,其中100表示相等,0表示完全不同。
谢谢!
编辑:
从答案中了解更多关于颜色的知识后,我发现我的问题有点含糊不清。我将尝试解释我需要这个的原因。
我有一个800x600大小应用程序窗口的像素数据(位置和颜色),所以我可以通过检查每个x间隔来找出某个窗口是否打开。
然而,当应用程序被调整大小时,这种方法就会失效(内容被缩放而不是移动)。我可以计算像素的移动位置,但由于取整和反锯齿处理,颜色可能会略有不同。
Pieter的解决方案对我来说已经足够好了,在这种情况下,尽管所有其他回答也非常有帮助,所以我为每个人点了赞。我认为ColorEye的答案是最精确的,从专业的角度看,因此我将它标记为答案。