RGB To Lab With Color Management

Color Management Color Conversion

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

Сode 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]

For AI-assisted development: Download Graphics Mill Code Samples XML Catalog