colcon 0.4.1

Simple colorspace conversions in Rust.
Documentation

ColCon 0.4.1

Simple colorspace conversions in Rust.

Features

  • Pure Rust, no dependencies.
  • Most functions compile to a C lib
  • SRGB, HSV, XYZ, CIE LAB, OKLAB
    • LCH versions of LAB spaces
  • Accurate to 1e-4 minimum, referencing colour-science

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 to land in stable.
  • Performing many (>100) conversions in sequence will gradually degrade the data due to tiny precision issues accumulating.

F.A.Q.

Question Answer
Why? I just wanna say "go from this to this" without any fuss.