diff --git a/Cargo.toml b/Cargo.toml index 5b932da..412de13 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "colcon" -version = "0.8.1" +version = "0.9.0" edition = "2021" license = "MIT" description = "Simple colorspace conversions in Rust." repository = "https://github.com/Beinsezii/colcon" readme = "README.md" -categories = ["graphics", "algorithms"] -keywords = ["color", "conversion", "colorspace", "convert"] +categories = ["graphics", "algorithms", "encoding", "multimedia::images"] +keywords = ["color", "conversion", "color-space", "lab", "ucs"] publish = true @@ -22,13 +22,13 @@ criterion = "0.5" [[example]] name = "hk_data" -[[examples]] +[[example]] name = "hk_palette" -[[examples]] +[[example]] name = "hk_texture" -[[examples]] +[[example]] name = "spectrum" -[[examples]] +[[example]] name = "quantiles" [[bench]] diff --git a/README.md b/README.md index 74c0c98..41583fd 100644 --- a/README.md +++ b/README.md @@ -1,17 +1,18 @@ -# ColCon 0.8.1 +# ColCon 0.9.0 Simple colorspace conversions in Rust. ## Features * Pure Rust, no dependencies. - * Most functions compile to a C lib * sRGB, RGB, CIE XYZ, CIE LAB, Oklab, JzAzBz, HSV + LCH/Cylindrical versions of all LAB spaces + * Most functions compile to a C lib + * Generic over F32/F64 + * FMA3 used where supported * Accurate across a wide variety of tests, referencing [colour-science](https://github.com/colour-science/colour) ## Future * Look into SIMD when supported by standard library * More spaces? - * Generic dtypes? ## Known Issues * `convert_space_sliced` is slower than it could be. Waiting for [slice_as_chunks](https://github.com/rust-lang/rust/issues/74985) to land in stable.