Esempio n. 1
0
        public float CalculateAverageValue()
        {
            float avg = 0;

            foreach (var color in _pixels)
            {
                avg += ColorStats.GetValue(color);
            }

            return(avg / _pixels.Count);
        }
 public MonochromeCell BuildMonochrome(ColorRegion region)
 {
     if (_averageImageColorValue > ColorStats.GetValue(region.Color))
     {
         return(new MonochromeCell(true));
     }
     else
     {
         return(new MonochromeCell(false));
     }
 }