com.jhlabs.image

Class ExposureFilter

Implemented Interfaces:
BufferedImageOp, Cloneable

public class ExposureFilter
extends TransferFilter

A filter which changes the exposure of an image.

Field Summary

Fields inherited from class com.jhlabs.image.TransferFilter

bTable, gTable, initialized, rTable

Fields inherited from class com.jhlabs.image.PointFilter

canFilterIndexColorModel

Method Summary

float
getExposure()
Get the exposure level.
void
setExposure(float exposure)
Set the exposure level.
String
toString()
protected float
transferFunction(float f)

Methods inherited from class com.jhlabs.image.TransferFilter

filter, filterRGB, getLUT, initialize, makeTable, transferFunction

Methods inherited from class com.jhlabs.image.PointFilter

filter, filterRGB, setDimensions

Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp

clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRGB, getRenderingHints, setRGB

Method Details

getExposure

public float getExposure()
Get the exposure level.
Returns:
the exposure level

setExposure

public void setExposure(float exposure)
Set the exposure level.
Parameters:
exposure - the exposure level

toString

public String toString()

transferFunction

protected float transferFunction(float f)
Overrides:
transferFunction in interface TransferFilter