#调色板 #量化 #k-means #颜色 #抖动 #cie-lab

quantette

快速且高质量的图像量化器和调色板生成器。支持CIELAB、Oklab和sRGB颜色空间。

4 个版本 (2 个破坏性更改)

0.3.0 2024年7月3日
0.2.0 2024年3月21日
0.1.1 2023年10月28日
0.1.0 2023年10月25日

#264图像

每月32次下载
okolors 中使用

MIT/Apache

230KB
4.5K SLoC

quantette

Crate Docs

quantette 是一个用于快速且高质量图像量化和调色板生成的库。它支持用于快速颜色量化的sRGB颜色空间,但也支持CIELAB和Oklab颜色空间进行更精确的量化。同样,quantette 的k-means颜色量化器提供高质量的结果,而内置的Wu颜色量化器提供快速且相当好的结果。

在关键位置,quantette 使用SIMD(通过 wide crate)。如果您的目标架构支持这些功能,请考虑启用 avxavx2 目标功能 以获得显著的速度提升。如果启用了 threads cargo功能,大多数函数的线程版本将变得可用,从而进一步提高速度。

请参阅 示例 以查看quantette的示例输出图像,并参阅 基准和精度 了解与其他库的比较。

许可证

quantette 采用以下任一许可证授权:

您可选。

依赖项

~6MB
~127K SLoC