Advertisement
lpuarmy

brightness-nizer

Apr 22nd, 2014
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.54 KB | None | 0 0
  1. private void button4_Click(object sender, EventArgs e) {
  2.     objBitmap4 = new Bitmap(objBitmap1);
  3.     int a = Convert.ToInt16(textBox1.Text);
  4.    
  5.     for (int x = 0; x < objBitmap1.Width; x++)
  6.     {
  7.         for (int y = 0; y < objBitmap1.Height; y++)
  8.         {
  9.             Color w = objBitmap1.GetPixel(x, y);
  10.             int xg = (int)((w.R + w.G + w.B) / 3);
  11.             int xb = xg + a;
  12.            
  13.             xb = xb > 255 ? 255 : xb;
  14.             xb = xb < 0 ? 0 : xb;
  15.            
  16.             Color new_w = Color.FromArgb(xb, xb, xb);
  17.             objBitmap4.SetPixel(x, y, new_w);
  18.         }
  19.     }
  20.     pictureBox4.Image = objBitmap4;
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement