lab
Tools for converting RGB colors to the CIE-L*a*b* color space, and comparing differences in color.
0.11.0
18M downloads/mo
#2182 most downloaded on crates.io
TooManyBees/lab
What this package is like to depend on
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 2 weeks to 13 months
Some releases are documented
notes for 9 of 18 stable releases
1 version withdrawn
withdrawn after publishing
10 years old
19 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
19 releases · Jan 2017 to Jul 2021Releases
latest 19-
0.11.030 Jul 2021Release notes
Open source →- bump
pretty_assertions(dev dependency) crate from version 0.6 to 0.7 - bump
approx(dev dependency) crate from version 0.3 to 0.5
- bump
-
0.10.001 May 2021Release notes
Open source →- bump
randcrate from version 0.5 to 0.8 - fix a potential edge case error. Per @mina86:
the
rgb_to_xyz_mapfunction uses threshold equal 10. This is fine if the argument is an integer in 0–255 range (255 * 0.0404 = 10.302) which the function was originally designed to handle. However, it has since been changed to accept floating point numbers in said range. As a result, if a colour component is, say, 10.1, the function will use the wrong gamma expansion formula.
- bump
-
0.9.020 Mar 2021 -
0.8.210 Dec 2020 -
0.8.114 Aug 2020 -
0.8.014 Aug 2020 withdrawnRelease notes
Open source →- Speed up AVX2 code path, primarily by bringing in an AVX2 impl of
powf,log, andexp - Remove
simdas a public module rgbs_to_labsandlabs_to_rgbs: uses AVX2 code paths when compiled on a target that supports itrgb_bytes_to_labsandlabs_to_rgb_bytes: works with RGB triples in a flat&[u8]instead of&[[u8; 3]]
- Speed up AVX2 code path, primarily by bringing in an AVX2 impl of
-
0.7.214 Sep 2019Nothing published for this version
-
0.7.126 Jun 2019Nothing published for this version
-
0.7.006 Mar 2019Release notes
Open source →- add convenience methods for converting slices of labs/rgbs
- add experimental
simdmodule with functions using avx and sse4.1 operations
-
0.6.030 Sep 2018 -
0.5.025 Sep 2018 -
0.4.419 Sep 2018 -
0.4.301 Jun 2018Nothing published for this version
-
0.4.223 May 2017Nothing published for this version
-
0.4.116 May 2017Nothing published for this version
-
0.4.016 May 2017Nothing published for this version
-
0.3.030 Jan 2017Nothing published for this version
-
0.2.030 Jan 2017Nothing published for this version
-
0.1.029 Jan 2017Nothing published for this version