SampleApp.MainForm.differenceEdgesFiltersItem_Click C# (CSharp) Method

differenceEdgesFiltersItem_Click() private method

private differenceEdgesFiltersItem_Click ( object sender, System e ) : void
sender object
e System
return void
        private void differenceEdgesFiltersItem_Click(object sender, System.EventArgs e)
        {
            // save original image
            Bitmap originalImage = sourceImage;
            // get grayscale image
            sourceImage = Grayscale.CommonAlgorithms.RMY.Apply(sourceImage);
            // apply edge filter
            ApplyFilter(new DifferenceEdgeDetector());
            // delete grayscale image and restore original
            sourceImage.Dispose();
            sourceImage = originalImage;

            differenceEdgesFiltersItem.Checked = true;
        }
MainForm