SampleApp.MainForm.floydFiltersItem_Click C# (CSharp) Method

floydFiltersItem_Click() private method

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

            floydFiltersItem.Checked = true;
        }
MainForm