Example #1
0
        public static Color ChangeLuminance(Color c, int nVariationSur255)
        {
            ColorHSL cHSL = ColorHSL.FromRGB(c);

            cHSL.L += (double)nVariationSur255 / 255.0;
            return(cHSL.ToRGB());
        }
Example #2
0
        public static Color GetCouleurVisibleSur(Color c)
        {
            ColorHSL col = ColorHSL.FromRGB(c);

            if (col.L > 0.4)
            {
                return(Color.Black);
            }
            return(Color.White);
        }