C# Class ImageProcessor.Imaging.GaussianLayer

A Gaussian layer for applying sharpening and blurring methods to an image.
Afficher le fichier Open project: JimBobSquarePants/ImageProcessor Class Usage Examples

Méthodes publiques

Méthode Description
Equals ( object obj ) : bool

Returns a value that indicates whether the specified object is an GaussianLayer object that is equivalent to this GaussianLayer object.

GaussianLayer ( ) : System

Initializes a new instance of the GaussianLayer class.

GaussianLayer ( int size, double sigma = 1.4, int threshold ) : System

Initializes a new instance of the GaussianLayer class.

GetHashCode ( ) : int

Serves as a hash function for a particular type.

Method Details

Equals() public méthode

Returns a value that indicates whether the specified object is an GaussianLayer object that is equivalent to this GaussianLayer object.
public Equals ( object obj ) : bool
obj object /// The object to test. ///
Résultat bool

GaussianLayer() public méthode

Initializes a new instance of the GaussianLayer class.
public GaussianLayer ( ) : System
Résultat System

GaussianLayer() public méthode

Initializes a new instance of the GaussianLayer class.
public GaussianLayer ( int size, double sigma = 1.4, int threshold ) : System
size int /// The size to set the Gaussian kernel to. ///
sigma double /// The Sigma value (standard deviation) for Gaussian function used to calculate the kernel. ///
threshold int /// The threshold value, which is added to each weighted sum of pixels. ///
Résultat System

GetHashCode() public méthode

Serves as a hash function for a particular type.
public GetHashCode ( ) : int
Résultat int