public Color CalculateAverage() { return(ColorExtensions.FromRgbaByteArray(new [] { R, G, B, A }.Select(comp => (byte)(comp / Count)).ToArray()).Single()); }