Class LmsAdaptationMatrix
- Namespace
- SixLabors.ImageSharp.ColorSpaces.Conversion
- Assembly
- SixLabors.ImageSharp.dll
Matrices used for transformation from CieXyz to Lms, defining the cone response domain. Used in IChromaticAdaptation
public static class LmsAdaptationMatrix
- Inheritance
-
LmsAdaptationMatrix
- Inherited Members
Remarks
Matrix data obtained from: Two New von Kries Based Chromatic Adaptation Transforms Found by Numerical Optimization S. Bianco, R. Schettini DISCo, Department of Informatics, Systems and Communication, University of Milan-Bicocca, viale Sarca 336, 20126 Milan, Italy https://web.stanford.edu/~sujason/ColorBalancing/Papers/Two%20New%20von%20Kries%20Based%20Chromatic%20Adaptation.pdf
Fields
Bradford
Bradford chromatic adaptation transform matrix (used in CMCCAT97)
public static readonly Matrix4x4 Bradford
Field Value
BradfordSharp
Spectral sharpening and the Bradford transform
public static readonly Matrix4x4 BradfordSharp
Field Value
CAT02
CAT02 (optimized for minimizing CIELAB differences)
public static readonly Matrix4x4 CAT02
Field Value
CMCCAT2000
CMCCAT2000 (fitted from all available color data sets)
public static readonly Matrix4x4 CMCCAT2000
Field Value
VonKriesHPE
Von Kries chromatic adaptation transform matrix (Hunt-Pointer-Estevez for equal energy)
public static readonly Matrix4x4 VonKriesHPE
Field Value
VonKriesHPEAdjusted
Von Kries chromatic adaptation transform matrix (Hunt-Pointer-Estevez adjusted for D65)
public static readonly Matrix4x4 VonKriesHPEAdjusted
Field Value
XyzScaling
XYZ scaling chromatic adaptation transform matrix
public static readonly Matrix4x4 XyzScaling