DominantColor:使用k均值聚类查找图像的主色 源码

sake74778 3 0 ZIP 2021-04-17 19:04:33

主色 使用CIE LAB颜色空间和k-均值聚类算法查找图像的主色。 算法 色彩空间 RGB色彩空间没有考虑到人类的感知,因此使用CIELAB色彩空间代替,该色彩空间旨在逼近人类视觉 。 从RGB转换 从RGB值到LAB值的转换需要首先将RGB值转换为sRGB类的绝对颜色空间。 在iOS上,此转换不是必需的,因为sRGB是本机设备的色彩空间 。 在OS X上,可以使用进行转换。 一旦将颜色转换为sRGB,便会先将其转换为线性sRGB值,然后再转换为CIE XYZ值 。 最后,使用D65标准光源 它们转换为CIE LAB颜色空间 。 色差 色差算法用于对相似的颜色进行分组。 API使用者可以分别在CIE 76 ,CIE 94 和CIE 2000 算法之间进行选择,以实现低,中和高颜色分组的准确性。 默认算法是CIE 94,因为它提供的结果与CIE 2000接近,与CIE 76相比,对性能

用户评论
请输入评论内容
评分:
暂无评论