private void trackBarContrast_ValueChanged(object sender, EventArgs e) { textBoxContrast.Text = TrackBarContrast.Value.ToString(); m_SourceImage = new Bitmap(pictureBoxEditablePic.Image); m_PictureProccesing = new ContrastImage(); pictureBoxEditablePic.Image = m_PictureProccesing.ImageProccesing(m_SourceImage, TrackBarContrast.Value); }
private void trackBarGamma_ValueChanged(object sender, EventArgs e) { textBoxGamma.Text = TrackBarGamma.Value.ToString(); m_SourceImage = new Bitmap(pictureBoxEditablePic.Image); m_PictureProccesing = new GammaImage(); pictureBoxEditablePic.Image = m_PictureProccesing.ImageProccesing(m_SourceImage, TrackBarGamma.Value / 20f); }
private void trackBarBrightness_ValueChanged(object sender, EventArgs e) { textBoxBrightness.Text = TrackBarBrightness.Value.ToString(); m_SourceImage = new Bitmap(pictureBoxEditablePic.Image); m_PictureProccesing = new BrightnessImage(); pictureBoxEditablePic.Image = m_PictureProccesing.ImageProccesing(m_SourceImage, TrackBarBrightness.Value / 15f); }
private void buttonSepia_Click(object sender, EventArgs e) { m_SourceImage = new Bitmap(pictureBoxEditablePic.Image); m_PictureProccesing = new SepiaImage(); Bitmap destImage = m_PictureProccesing.ImageProccesing(m_SourceImage, 0); pictureBoxEditablePic.Image = destImage; }