3个不稳定版本
使用旧的Rust 2015
0.2.1 | 2019年6月23日 |
---|---|
0.2.0 | 2017年6月29日 |
0.1.0 | 2017年5月26日 |
在图像分类中排名第605
每月下载量213次
在2个crates中使用(通过libgled)
14KB
154 代码行
DeltaE - 在Rust中量化颜色差异
DeltaE是CIEDE2000算法的纯Rust实现,用于量化两种颜色之间的差异。它完全基于Zachary Schuessler的工作,他编写了该算法的JavaScript实现。
安装
如果您使用Cargo,只需将DeltaE添加到您的Cargo.toml
[dependencies]
delta_e = "0.2"
示例
extern crate delta_e;
extern crate lab;
use delta_e::DE2000;
use lab::Lab;
fn main() {
let color_1 = Lab {
l: 38.972,
a: 58.991,
b: 37.138,
};
let color_2 = Lab {
l: 54.528,
a: 42.416,
b: 54.497,
};
let delta_e = DE2000::new(color_1, color_2);
println!("The color difference is: {}", delta_e);
}
许可证
DeltaE在MIT LICENSE
许可证下发布。
关于
此crate由Elliot Jackson编写。
依赖项
~62KB