Skip to content

Convert colors from one color space to another. Find the closest "named" color.

License

Notifications You must be signed in to change notification settings

smchughinfo/csharpcolorspaceconverter

Repository files navigation

logo

CONVERSIONS

  • RGB -> HSL
  • RGB -> Lab
  • RGB -> XYZ
  • RGB -> Hex
  • RGB -> "Named Color"
  • HSL -> RGB
  • XYZ -> Lab

EXAMPLE USAGE

using CSharpColorSpaceConverter;
var color = ColorSpaceConverter.RGBToNamedColor(111, 190, 107);
Console.WriteLine(color);
> Mantis (114, 193, 102)

SOURCE

NUGET

PM> Install-Package ColorSpaceConverter -Version 1.0.3

JUST GIVE ME THE FILE PLEASE

You got it boss: ColorSpaceConverter.cs

NOTES

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

ABOUT

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.

About

Convert colors from one color space to another. Find the closest "named" color.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages