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_slicedis 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. |