4 个版本
使用旧的 Rust 2015
0.2.2 | 2022 年 6 月 4 日 |
---|---|
0.2.1 | 2020 年 7 月 17 日 |
0.2.0 | 2020 年 6 月 25 日 |
0.1.0 | 2017 年 8 月 1 日 |
#204 in 图像
9,974 每月下载量
用于 14 个crate (8 直接使用)
525KB
415 行
color-thief-rs
color-thief-rs 是在 Rust 中实现的 color-thief 算法。
实现本身是同一算法的 Swift 版本 的重大修改。
差异
- 没有
getColor
方法,因为它只是getPalette
的简写。 - 输出颜色与 JS 版本略有不同。详细信息请参见 测试。
性能
比 JS 版本快约 150 倍。
test q1 ... bench: 1,429,800 ns/iter (+/- 21,987)
test q10 ... bench: 854,297 ns/iter (+/- 25,468)
用法
依赖: Rust >= 1.13
将其添加到您的 Cargo.toml
[dependencies]
color-thief = "0.2"
许可证
color-thief-rs 根据 MIT 许可证授权。
lib.rs
:
color-thief-rs 是在 Rust 中实现的 color-thief 算法。
实现本身是同一算法的 Swift 版本 的重大修改。