LitDev.Engines.FIP.MaxBrightness C# (CSharp) Method

MaxBrightness() public method

Returns image maximum brightness level
public MaxBrightness ( Bitmap OriginalImage ) : int
OriginalImage System.Drawing.Bitmap Original ARGB image
return int
        public int MaxBrightness(Bitmap OriginalImage)
        {
            int max = 0;

            for (int m = 0; m < OriginalImage.Width; m++)
            {
                for (int n = 0; n < OriginalImage.Height; n++)
                {
                    Color pixel = OriginalImage.GetPixel(m, n);
                    int gs = (int)((pixel.R * 0.3) + (pixel.G * 0.59) + (pixel.B * 0.11));

                    if (gs > max)
                    {
                        max = gs;
                    }
                }
            }

            return max;
        }