C# Class Accord.Imaging.Filters.FastVariance

Fast Variance filter.
The Fast Variance filter replaces each pixel in an image by its neighborhood online variance. This filter differs from the Variancefilter because it uses only a single pass over the image.
Inheritance: BaseFilter
Show file Open project: accord-net/framework Class Usage Examples

Public Methods

Method Description
FastVariance ( ) : System

Initializes a new instance of the Variance class.

FastVariance ( int radius ) : System

Initializes a new instance of the Variance class.

Protected Methods

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

Process the filter on the specified image.

Method Details

FastVariance() public method

Initializes a new instance of the Variance class.
public FastVariance ( ) : System
return System

FastVariance() public method

Initializes a new instance of the Variance class.
public FastVariance ( int radius ) : System
radius int The radius neighborhood used to compute a pixel's local variance.
return System

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