RGB To Lab With Color Management

View as Markdown

Color ConversionColor Management

Converts a color specified in RGB color space to LAB color space.

Code Snippet

RgbColor rgbColor = new RgbColor(223, 210, 30)
{
    Profile = ColorProfile.FromSrgb(),
};

LabColor labColor = rgbColor.To<LabColor>();

Console.WriteLine("With color management: {0} to {1}", rgbColor, labColor);

Output

RgbToLabWithColorManagement.txt

With color management: RgbColor [R=223, G=210, B=30, A=255] to LabColor [L=212, a=-8, b=78, Alpha=255]

Used APIs