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)); } }