public static MyImage LoadImage() { IData iData = new DataProxy(); MyImage img = new MyImage(iData.LoadImageFromDisk(), false); return(img); }
private void ButtonOtherMethod_Click(object sender, EventArgs e) { Color color = Color.Green; result = view.SetColorFilter(source, 230, 110, color); pictureBoxNewImage.Image = (Image)result.GetBitmap(); }
private void ButtonSaveImage_Click(object sender, EventArgs e) { Bitmap temp = new Bitmap(pictureBoxNewImage.Image, new Size(pictureBoxNewImage.Width, pictureBoxNewImage.Height)); MyImage myImage = new MyImage(temp, true); view.SaveImage(myImage, TxtBoxNewName.Text); }
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); }
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); }
public static Boolean SaveImage(MyImage myImage, String name) { IData idata = new DataProxy(); return(idata.SaveImageToDisk(myImage.GetBitmap(), name)); }
private void ButtonLoadImage_Click(object sender, EventArgs e) { this.source = view.LoadImage(); pictureBoxImageSource.Image = (Image)source.GetBitmap(); }
private void ButtonLaplacian_Click(object sender, EventArgs e) { result = view.Laplacian3x3Filter(source); pictureBoxNewImage.Image = (Image)result.GetBitmap(); }
public MyImage SetColorFilter(MyImage source, int max, int min, Color color) { return(ImageController.SetColorFilter(source, max, min, color)); }
public Boolean SaveImage(MyImage myImage, String name) { return(ImageController.SaveImage(myImage, name)); }
public MyImage Laplacian3x3Filter(MyImage source) { return(ImageController.Laplacian3x3(source)); }