SwiftUI 色彩教程之什么是色差Color difference
什么是色差Color difference
两种颜色之间的差异或距离是颜色科学中关注的指标。它允许对以前只能用形容词描述的概念进行量化检查。这些性质的定量对于那些对色彩要求严格的人非常重要。常见的定义是在与设备无关的色彩空间中使用欧几里得距离。
欧式距离
由于色差的大多数定义是色空间内的距离,因此确定距离的标准方法是欧几里得距离。如果当前有一个RGB(红色,绿色,蓝色)元组并希望找到色差,那么计算上最简单的方法之一就是考虑定义颜色空间的R,G,B线性尺寸。
当结果在计算上也应该很简单时,通常可以删除平方根并简单地使用:
这在将单一颜色与单一颜色进行比较并且需要简单地知道距离是否更大的情况下会起作用。如果将这些平方的颜色距离相加,则该