public Bitmap process(Bitmap bmp) { Bitmap newImage = (Bitmap)bmp.Clone(); newImage = new AForge.Imaging.Filters.GrayscaleY().Apply(newImage); newImage = new AForge.Imaging.Filters.Threshold(50).Apply(newImage); newImage = new AForge.Imaging.Filters.Median().Apply(newImage); newImage = new AForge.Imaging.Filters.Median().Apply(newImage); newImage = new AForge.Imaging.Filters.Dilatation().Apply(newImage); newImage = new AForge.Imaging.Filters.Median().Apply(newImage); newImage = new AForge.Imaging.Filters.Erosion().Apply(newImage); newImage = new AForge.Imaging.Filters.Erosion().Apply(newImage); return(newImage); }
public Bitmap EscalaGrises() { GrayscaleY filter = new GrayscaleY(); imagen = filter.Apply(imagen); return imagen; }