C# Class OpenCvSharp.CLAHE

Contrast Limited Adaptive Histogram Equalization
Inheritance: Algorithm
Afficher le fichier Open project: shimat/opencvsharp

Méthodes publiques

Méthode Description
Apply ( InputArray src, OutputArray dst ) : void

CollectGarbage ( ) : void

Create ( double clipLimit = 40.0, Size tileGridSize = null ) : CLAHE

Creates a predefined CLAHE object

GetClipLimit ( ) : double

GetTilesGridSize ( ) : Size

SetClipLimit ( double clipLimit ) : void

SetTilesGridSize ( Size tileGridSize ) : void

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Releases the resources

Private Methods

Méthode Description
CLAHE ( IntPtr p ) : System

Method Details

Apply() public méthode

public Apply ( InputArray src, OutputArray dst ) : void
src InputArray
dst OutputArray
Résultat void

CollectGarbage() public méthode

public CollectGarbage ( ) : void
Résultat void

Create() public static méthode

Creates a predefined CLAHE object
public static Create ( double clipLimit = 40.0, Size tileGridSize = null ) : CLAHE
clipLimit double
tileGridSize Size
Résultat CLAHE

Dispose() protected méthode

Releases the resources
protected Dispose ( bool disposing ) : void
disposing bool /// If disposing equals true, the method has been called directly or indirectly by a user's code. Managed and unmanaged resources can be disposed. /// If false, the method has been called by the runtime from inside the finalizer and you should not reference other objects. Only unmanaged resources can be disposed. ///
Résultat void

GetClipLimit() public méthode

public GetClipLimit ( ) : double
Résultat double

GetTilesGridSize() public méthode

public GetTilesGridSize ( ) : Size
Résultat Size

SetClipLimit() public méthode

public SetClipLimit ( double clipLimit ) : void
clipLimit double
Résultat void

SetTilesGridSize() public méthode

public SetTilesGridSize ( Size tileGridSize ) : void
tileGridSize Size
Résultat void