AForge.Imaging.Filters.TopHat.ProcessFilter C# (CSharp) Method

ProcessFilter() protected method

Process the filter on the specified image.
protected ProcessFilter ( UnmanagedImage image ) : void
image UnmanagedImage Source image data.
return void
        protected override unsafe void ProcessFilter( UnmanagedImage image )
        {
            // perform opening on the source image
            UnmanagedImage openedImage = opening.Apply( image );
            // subtract opened image from source image
            subtract.UnmanagedOverlayImage = openedImage;
            subtract.ApplyInPlace( image );

            openedImage.Dispose( );
        }
    }