//smooth salt and pepper noise private static Bitmap Smooth(Bitmap image) { // create filter var filter = new ConservativeSmoothing(); // apply the filter return(filter.Apply(image)); }
public void doConservative(int kernel) { Bitmap img = new Bitmap(path); ConservativeSmoothing filter = new ConservativeSmoothing(kernel * 2 + 1); // apply the filter img = filter.Apply(img); // ImageEView if (mov != null) { this.WorkItem.Workspaces[WorkspaceNames.TabWorkspace].Close(mov); } mov = this.WorkItem.SmartParts.AddNew <ImageEView>(); mov.panAndZoomPictureBox1.Image = img; SmartPartInfo spi = new SmartPartInfo("Conservative", "MyOwnDescription"); this.WorkItem.Workspaces[WorkspaceNames.TabWorkspace].Show(mov, spi); }