Color appearance model: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Alter: template type, pages, title. Add: bibcode, pmid, isbn, pages, date, title, chapter. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by Abductive | #UCB_webform 3474/3824
Other models: promote OKLab to have a section of its own, update browser support note
Line 134:
 
CAM16 is used in the [[Material Design]] color system in a cylindrical version called "HCT" (hue, chroma, tone). The hue and chroma values are identical to CAM16. The "tone" value is CIELAB L*.<ref>{{cite web |last1=O'Leary |first1=James |title=The Science of Color & Design |url=https://material.io/blog/science-of-color-design |website=Material Design |language=en}} [https://github.com/material-foundation/material-color-utilities source code]</ref>
 
===OKLab===
:A 2020 UCS designed for normal dynamic range color. Same structure as CIELAB, but fitted with improved data (CAM16 output for lightness and chroma; IPT data for hue). Meant to be easy to implement and use (especially from sRGB), just like CIELAB and IPT were, but with improvements to uniformity.<ref>{{cite web |last1=Ottosson |first1=Björn |title=A perceptual color space for image processing |url=https://bottosson.github.io/posts/oklab/ |language=en}}</ref> As of December 2022, it is part of the [[CSS color]] level 4 draft<ref>{{cite web |title=CSS Color Module Level 4 |url=https://www.w3.org/TR/css-color-4/#resolving-oklab-oklch-values |website=www.w3.org}}</ref> and it is supported by [[Safari (web browser)|Safari]] 15.4 and newer.<ref>{{cite web |title=oklab() (Oklab color model) |url=https://caniuse.com/mdn-css_types_color_oklab |website=Can I use... |access-date=2 December 2022}}</ref>
 
As of September 2023, it is part of the [[CSS color]] level 4 draft<ref>{{cite web |title=CSS Color Module Level 4 |url=https://www.w3.org/TR/css-color-4/#resolving-oklab-oklch-values |website=www.w3.org}}</ref> and it is supported by recent versions of all major browsers.<ref>{{cite web |title=oklab() (Oklab color model) |url=https://caniuse.com/mdn-css_types_color_oklab |website=Can I use... |access-date=27 September 2023}}</ref>
 
===Other models===
Line 144 ⟶ 149:
;XYB
:A family of UCS used in [[Guetzli]] and [[JPEG XL]], with a main goal in compression. Better uniformity than CIELAB.<ref name=Levien/>
;{{vanchor|OKLab}}
:A 2020 UCS designed for normal dynamic range color. Same structure as CIELAB, but fitted with improved data (CAM16 output for lightness and chroma; IPT data for hue). Meant to be easy to implement and use (especially from sRGB), just like CIELAB and IPT were, but with improvements to uniformity.<ref>{{cite web |last1=Ottosson |first1=Björn |title=A perceptual color space for image processing |url=https://bottosson.github.io/posts/oklab/ |language=en}}</ref> As of December 2022, it is part of the [[CSS color]] level 4 draft<ref>{{cite web |title=CSS Color Module Level 4 |url=https://www.w3.org/TR/css-color-4/#resolving-oklab-oklch-values |website=www.w3.org}}</ref> and it is supported by [[Safari (web browser)|Safari]] 15.4 and newer.<ref>{{cite web |title=oklab() (Oklab color model) |url=https://caniuse.com/mdn-css_types_color_oklab |website=Can I use... |access-date=2 December 2022}}</ref>
 
==Notes==