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).