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

时间:2024-03-19 18:04:38
【文件属性】:

文件名称:DominantColor:使用k均值聚类查找图像的主色

文件大小:1.58MB

文件格式:ZIP

更新时间:2024-03-19 18:04:38

Swift

主色 使用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相比,对性能


【文件预览】:
DominantColor-master
----.gitignore(224B)
----mac.png(927KB)
----DominantColor.podspec(701B)
----LICENSE(1KB)
----DominantColor()
--------.gitignore(31B)
--------Shared()
--------Mac()
--------iOS()
----README.md(6KB)
----ios.png(676KB)
----DominantColor.xcodeproj()
--------xcshareddata()
--------project.xcworkspace()
--------project.pbxproj(38KB)

网友评论