C# Class Accord.Imaging.Filters.RobinsonEdgeDetector

Robinson's Edge Detector

Robinson's edge detector is a variation of Kirsch's detector using different convolution masks. Both are examples of compass convolution filters.

Inheritance: BaseFilter
Show file Open project: accord-net/framework Class Usage Examples

Public Properties

Property Type Description
East ].int[
North ].int[
Northeast ].int[
Northwest ].int[
South ].int[
Southeast ].int[
Southwest ].int[
West ].int[

Public Methods

Method Description
RobinsonEdgeDetector ( ) : System.Collections.Generic

Initializes a new instance of the RobinsonEdgeDetector class.

Protected Methods

Method Description
ProcessFilter ( UnmanagedImage sourceData, UnmanagedImage destinationData ) : void

Process the filter on the specified image.

Method Details

ProcessFilter() protected method

Process the filter on the specified image.
protected ProcessFilter ( UnmanagedImage sourceData, UnmanagedImage destinationData ) : void
sourceData Accord.Imaging.UnmanagedImage Source image data.
destinationData Accord.Imaging.UnmanagedImage Destination image data.
return void

RobinsonEdgeDetector() public method

Initializes a new instance of the RobinsonEdgeDetector class.
public RobinsonEdgeDetector ( ) : System.Collections.Generic
return System.Collections.Generic

Property Details

East public static property

Gets the East direction Robinson kernel mask.
public static int[,] East
return ].int[

North public static property

Gets the North direction Robinson kernel mask.
public static int[,] North
return ].int[

Northeast public static property

Gets the Northeast direction Robinson kernel mask.
public static int[,] Northeast
return ].int[

Northwest public static property

Gets the Northwest direction Robinson kernel mask.
public static int[,] Northwest
return ].int[

South public static property

Gets the South direction Robinson kernel mask.
public static int[,] South
return ].int[

Southeast public static property

Gets the Southeast direction Robinson kernel mask.
public static int[,] Southeast
return ].int[

Southwest public static property

Gets the Southwest direction Robinson kernel mask.
public static int[,] Southwest
return ].int[

West public static property

Gets the West direction Robinson kernel mask.
public static int[,] West
return ].int[