- RGB -> HSL
- RGB -> Lab
- RGB -> XYZ
- RGB -> Hex
- RGB -> "Named Color"
- HSL -> RGB
- XYZ -> Lab
using CSharpColorSpaceConverter; var color = ColorSpaceConverter.RGBToNamedColor(111, 190, 107); Console.WriteLine(color); > Mantis (114, 193, 102)
PM> Install-Package ColorSpaceConverter -Version 1.0.3
JUST GIVE ME THE FILE PLEASE
You got it boss: ColorSpaceConverter.cs
- The list of named colors was scraped from Wikipedia around 2013.
- Not all conversions may appear accurate. I'm not sure how it works. I just copied the code. Something about lighting.
- If you are looking for a color picker that gives named colors I have one here.
Over the years I've had to keep going back to easyrgb.com to lookup these conversions so I decided to put them into a repository.