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); }
private void ButtonOtherMethod_Click(object sender, EventArgs e) { Color color = Color.Green; result = view.SetColorFilter(source, 230, 110, color); pictureBoxNewImage.Image = (Image)result.GetBitmap(); }
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 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(); }