elliotekj / Deltae
Licence: mit
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm
Stars: ✭ 19
Programming Languages
rust
11053 projects
Labels
Projects that are alternatives of or similar to Deltae
Andratingbar
A RatingBar library for android, you can customize size ,color ,spacing and image easily!Support right to left。效果可以参看:https://juejin.im/post/6844904143220391949
Stars: ✭ 582 (+2963.16%)
Mutual labels: color
Nightnight
Elegant way to integrate night mode to swift projects
Stars: ✭ 771 (+3957.89%)
Mutual labels: color
Sakurakit
🤡SakuraKit, a lightweight and powerful library for application to switching themes or skins.
Stars: ✭ 682 (+3489.47%)
Mutual labels: color
Pixterm
Draw images in your ANSI terminal with true color
Stars: ✭ 782 (+4015.79%)
Mutual labels: color
Nord Tmux
An arctic, north-bluish clean and elegant tmux color theme.
Stars: ✭ 567 (+2884.21%)
Mutual labels: color
Colorpicker
A mininal but complete colorpicker desktop app
Stars: ✭ 766 (+3931.58%)
Mutual labels: color
Colourmatch
Search by Colour. Find photos with matching palettes.
Stars: ✭ 6 (-68.42%)
Mutual labels: color
Complimentarygradientview
Create complementary gradients generated from dominant and prominent colors in supplied image. Inspired by Grade.js
Stars: ✭ 691 (+3536.84%)
Mutual labels: color
Nord Visual Studio Code
An arctic, north-bluish clean and elegant Visual Studio Code theme.
Stars: ✭ 749 (+3842.11%)
Mutual labels: color
Color
🎨 Terminal color rendering tool library, support 8/16 colors, 256 colors, RGB color rendering output, support Print/Sprintf methods, compatible with Windows. GO CLI 控制台颜色渲染工具库,支持16色,256色,RGB色彩渲染输出,使用类似于 Print/Sprintf,兼容并支持 Windows 环境的色彩渲染
Stars: ✭ 795 (+4084.21%)
Mutual labels: color
Kallewheel
A custom color wheel extension for Adobe Photoshop
Stars: ✭ 16 (-15.79%)
Mutual labels: color
Przm
🎨 A simple, yet feature rich color picker and manipulator
Stars: ✭ 17 (-10.53%)
Mutual labels: color
Iro.js
🎨 Modular color picker widget for JavaScript, with support for a bunch of color formats
Stars: ✭ 796 (+4089.47%)
Mutual labels: color
DeltaE - Quantify color differences in Rust
DeltaE is a pure-Rust implementation of the CIEDE2000 algorithm which serves to quantify the difference between two colors. It is entirely based on the work of Zachary Schuessler, who has written a Javascript implementation of the algorithm.
Installation
If you're using Cargo, just add DeltaE to your Cargo.toml
:
[dependencies]
delta_e = "0.2"
Example
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);
}
License
DeltaE is released under the MIT LICENSE
.
About
This crate was written by Elliot Jackson.
- Blog: https://elliotekj.com
- Email: [email protected]
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].