1 个不稳定版本

0.1.0 2022年12月8日

#36#color-conversion

GPL-3.0-only

30KB
560

cowor

一个具有颜色空间规范的彩色转换和操作库,通过类型系统强制执行。所有颜色始终有效,没有“未限制”的值。

当前状态

当前支持以下颜色空间

  • sRGB
  • CIEXYZ
  • CIELAB
  • CIELCh(ab)

以及它们之间的转换。

如何使用

目前,仅实现了转换。要在两个颜色空间之间执行转换,可以使用 from/into 进行转换,其中起始颜色空间的颜色总是可以在目标颜色空间中表示。否则,使用 try_from/try_into。当起始颜色超出目标颜色空间的色域时,错误是 OutOfGamut 错误。

许可证

根据GNU通用公共许可证,版本3.0许可。

无运行时依赖项