Esempio n. 1
0
 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);
 }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
 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);
 }
Esempio n. 4
0
        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;
        }