Exemple #1
0
        public static MyImage Laplacian3x3(MyImage source)
        {
            MyImage res = new MyImage(source.GetBitmap(), false);

            res.SetBitmap(ConvolutionFilter(source.GetBitmap(), MatrixLaplacian3x3, 1.0, 0, false));
            res.SetFiltred(true);

            return(res);
        }
Exemple #2
0
        private void ButtonOtherMethod_Click(object sender, EventArgs e)
        {
            Color color = Color.Green;

            result = view.SetColorFilter(source, 230, 110, color);
            pictureBoxNewImage.Image = (Image)result.GetBitmap();
        }
Exemple #3
0
        public static MyImage SetColorFilter(MyImage source, int max, int min, Color color)
        {
            MyImage res = new MyImage(source.GetBitmap(), false);

            res.SetBitmap(SetColorFilter(res.GetBitmap(), max, min, color));
            res.SetFiltred(true);

            return(res);
        }
Exemple #4
0
        public static Boolean SaveImage(MyImage myImage, String name)
        {
            IData idata = new DataProxy();

            return(idata.SaveImageToDisk(myImage.GetBitmap(), name));
        }
Exemple #5
0
 private void ButtonLoadImage_Click(object sender, EventArgs e)
 {
     this.source = view.LoadImage();
     pictureBoxImageSource.Image = (Image)source.GetBitmap();
 }
Exemple #6
0
 private void ButtonLaplacian_Click(object sender, EventArgs e)
 {
     result = view.Laplacian3x3Filter(source);
     pictureBoxNewImage.Image = (Image)result.GetBitmap();
 }