public void Transform(Interface.IMainApp app) { var bitmap = app.Image; for (var i = 0; i < bitmap.Width; i += 4) { for (var j = 0; j < bitmap.Height; j++) { bitmap.SetPixel(i, j, Color.Black); } } app.Image = bitmap; }
public void Transform(Interface.IMainApp app) { var bitmap = app.Image; for (var i = 0; i < bitmap.Width; i++) { for (var j = 0; j < bitmap.Height; j++) { var p = bitmap.GetPixel(i, j); var v = (p.R + p.G + p.B) / 3; bitmap.SetPixel(i, j, Color.FromArgb(v, v, v)); } } app.Image = bitmap; }