Accord.Imaging.Filters.CornersMarker.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 )
        {
            // get collection of corners
            List<IntPoint> corners = detector.ProcessImage( image );
            // mark all corners
            foreach ( IntPoint corner in corners )
            {
                Drawing.FillRectangle( image, new Rectangle( corner.X - 1, corner.Y - 1, 3, 3 ), markerColor );
            }
        }
    }