-
It seems the CSS spec may require gamut mapping with Oklch. The good thing is that this eliminates the purple shift issue of CIE LAB. This requires two parts:
1. Distancing with Oklab which is much…
-
I noticed that for the `deltaEJz` algorithm, the yellows and blues are strangely close together. E.g., `goldenrod` is apparently closer to blues like `cornflowerblue` or `royalblue` than to `peru` or …
-
**Bug Report**
mypy never finishes with `colour-science==0.4.0`.
**To Reproduce**
```
cd /tmp
rm .python-version
pyenv virtualenv mypy
pyenv local mypy
pip install mypy "colour-science…
-
This is a list of thoughts about robust, all-purpose and usefull way to control color, worth considering adding:
_Note : [xxx] denote vectors processed element-wise_
**1. Fulcrum-based contrast*…
-
**Is your feature request related to a problem? Please describe.**
The vectorscope is a powerful tool to analyze the colors present in an image.
It uses CIELUV and JzAzBz color spaces. These color…
-
**Short description**
A very minute in/decrease when using the Brightness Tone Curve in CIEcam introduces a very large initial brightness difference.
It depends on the RAW used if the difference…
-
Originally raised in https://github.com/WICG/color-api/issues/24 and also related to https://github.com/w3c/csswg-drafts/issues/6061
Most RGB colorspaces use a D65 whitepoint. (The sole exception i…
-
We probably don't plan to support every color space out there, but we'd probably like to support some others. Maybe:
- [x] CIELUV
- [x] ~~HSLuv (just the above but using saturation instead fo chr…
-
In the CSS Color Module Level 4 spec, [`xyz` is a predefined color space](https://drafts.csswg.org/css-color/#valdef-color-xyz) corresponding to CIEXYZ with a D50 illuminant. The color-api spec mentio…
-
In #5922 (related to https://github.com/LeaVerou/color.js/issues/87), the XYZ sRGB conversion matrices were recalculated to use the sRGB specification's definition of D65: xy 0.3127, 0.3290. The [Sam…