Table of Contents

Namespace SixLabors.ImageSharp.ColorSpaces.Conversion

Classes

ColorSpaceConverter

Provides methods to allow the conversion of color values between different color spaces.

ColorSpaceConverterOptions

Configuration options for the ColorSpaceConverter class.

GammaWorkingSpace

The gamma working space.

LWorkingSpace

L* working space.

LmsAdaptationMatrix

Matrices used for transformation from CieXyz to Lms, defining the cone response domain. Used in IChromaticAdaptation

Rec2020WorkingSpace

Rec. 2020 (ITU-R Recommendation BT.2020F) working space.

Rec709WorkingSpace

Rec. 709 (ITU-R Recommendation BT.709) working space.

RgbWorkingSpace

Base class for all implementations of RgbWorkingSpace.

SRgbWorkingSpace

The sRgb working space.

VonKriesChromaticAdaptation

Implementation of the von Kries chromatic adaptation model.

Structs

CieXyChromaticityCoordinates

Represents the coordinates of CIEXY chromaticity space.

RgbPrimariesChromaticityCoordinates

Represents the chromaticity coordinates of RGB primaries. One of the specifiers of RgbWorkingSpace.

Interfaces

IChromaticAdaptation

Chromatic adaptation. A linear transformation of a source color (XS, YS, ZS) into a destination color (XD, YD, ZD) by a linear transformation [M] which is dependent on the source reference white (XWS, YWS, ZWS) and the destination reference white (XWD, YWD, ZWD).