protected override void ProcessFilter(UnmanagedImage image)
{
// Apply first Gaussian blur
var image1 = first.Apply(image);
// Apply second Gaussian blur
second.ApplyInPlace(image);
// Subtract the two images
subtract.UnmanagedOverlayImage = image1;
subtract.ApplyInPlace(image);
}