private void homogenityEdgesFiltersItem_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 HomogenityEdgeDetector());
// delete grayscale image and restore original
sourceImage.Dispose();
sourceImage = originalImage;
homogenityEdgesFiltersItem.Checked = true;
}