Struct lcms2::CIELab [] [src]

#[repr(C)]
pub struct CIELab { pub L: f64, pub a: f64, pub b: f64, }

Fields

Trait Implementations

impl Default for CIELab
[src]

Returns the "default value" for a type. Read more

impl Copy for CIELab
[src]

impl From<CIELCh> for CIELab
[src]

Performs the conversion.

impl PartialEq<CIELab> for CIELab
[src]

This method tests for self and other values to be equal, and is used by ==. Read more

This method tests for !=.

impl Debug for CIELab
[src]

Formats the value using the given formatter.

impl Clone for CIELab
[src]

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more

impl CIELabExt for CIELab
[src]

Delta-E 2000 is the first major revision of the dE94 equation. Read more

A technical committee of the CIE (TC1-29) published an equation in 1995 called CIE94. The equation is similar to CMC but the weighting functions are largely based on RIT/DuPont tolerance data derived from automotive paint experiments where sample surfaces are smooth. It also has ratios, labeled kL (lightness) and Kc (chroma) and the commercial factor (cf) but these tend to be preset in software and are not often exposed for the user (as it is the case in Little CMS). Returns: The CIE94 dE metric value. Read more

BFD delta E metric.

The dE76 metric value. Read more

In 1984 the CMC (Colour Measurement Committee of the Society of Dyes and Colourists of Great Britain) developed and adopted an equation based on LCH numbers. Read more

amin, amax, bmin, bmax: boundaries of gamut rectangle

Encodes a Lab value, from a CIELab value to ICC v4 convention.

Encodes a Lab value, from a CIELab value to ICC v2 convention.

Decodes a Lab value, encoded on ICC v4 convention

Decodes a Lab value, encoded on ICC v2 convention

Colorimetric space conversion.