Catalano.Imaging.Filters.Photometric
Class TanTriggsNormalization
- java.lang.Object
-
- Catalano.Imaging.Filters.Photometric.TanTriggsNormalization
-
- All Implemented Interfaces:
- IPhotometricFilter, IApplyInPlace
public class TanTriggsNormalization extends java.lang.Object implements IPhotometricFilter
TanTriggs Normalization.
-
-
Constructor Summary
Constructors Constructor and Description TanTriggsNormalization()Initialize a new instance of the TanTriggsNormalization class.TanTriggsNormalization(double gamma)Initialize a new instance of the TanTriggsNormalization class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidapplyInPlace(FastBitmap fastBitmap)Apply filter to an image.doublegetGamma()Get gamma value.voidsetGamma(double gamma)Set gamma value.
-
-
-
Constructor Detail
-
TanTriggsNormalization
public TanTriggsNormalization()
Initialize a new instance of the TanTriggsNormalization class.
Default:
Gamma = 0.2
-
TanTriggsNormalization
public TanTriggsNormalization(double gamma)
Initialize a new instance of the TanTriggsNormalization class.- Parameters:
gamma- Gamma value.
-
-
Method Detail
-
getGamma
public double getGamma()
Get gamma value.- Returns:
- Gamma value.
-
setGamma
public void setGamma(double gamma)
Set gamma value.- Parameters:
gamma- Gamma value.
-
applyInPlace
public void applyInPlace(FastBitmap fastBitmap)
Description copied from interface:IApplyInPlaceApply filter to an image.- Specified by:
applyInPlacein interfaceIPhotometricFilter- Specified by:
applyInPlacein interfaceIApplyInPlace- Parameters:
fastBitmap- Image to be processed.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG