1 个不稳定版本

0.1.0 2021年11月10日

#33#color-conversion

MIT/Apache

62KB
1.5K SLoC

farbraum

用于在色彩空间之间进行转换的 Rust 包。 "Farbraum" /ˈfarbraʊ̯m/ 是德语中“色彩空间”的意思。

大多数转换函数是从 culori JavaScript 库移植过来的。一些部分被修改,以使结果更准确。

用法

查看 文档

色彩空间

Farbraum 支持 24 种色彩空间,包括 sRGB、HSL、HSV、Oklab、CIELAB、CIELUV、CIE XYZ 等。 查看完整列表

Cargo 功能

  • double-precision: 组件是浮点值,默认为 f64。如果您禁用 double-precision 功能,则使用 f32
  • serde: 启用此功能以序列化和反序列化 Color 值。

许可证

该项目受以下任一许可证的许可

由您选择。

依赖项

~170KB