Package com.jhlabs.image
Class ExposureFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.PointFilter
com.jhlabs.image.TransferFilter
com.jhlabs.image.ExposureFilter
- All Implemented Interfaces:
BufferedImageOp,Cloneable
A filter which changes the exposure of an image.
-
Field Summary
Fields inherited from class com.jhlabs.image.TransferFilter
bTable, gTable, initialized, rTableFields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfloatGet the exposure level.voidsetExposure(float exposure) Set the exposure level.toString()protected floattransferFunction(float f) Methods inherited from class com.jhlabs.image.TransferFilter
filter, filterRGB, getLUT, initialize, makeTableMethods inherited from class com.jhlabs.image.PointFilter
setDimensionsMethods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
Constructor Details
-
ExposureFilter
public ExposureFilter()
-
-
Method Details
-
transferFunction
protected float transferFunction(float f) - Overrides:
transferFunctionin classTransferFilter
-
setExposure
public void setExposure(float exposure) Set the exposure level.- Parameters:
exposure- the exposure level- See Also:
-
getExposure
public float getExposure()Get the exposure level.- Returns:
- the exposure level
- See Also:
-
toString
-