Package com.jhlabs.image
Class RGBAdjustFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.PointFilter
com.jhlabs.image.RGBAdjustFilter
- All Implemented Interfaces:
BufferedImageOp
,Serializable
,Cloneable
- See Also:
-
Field Summary
FieldsFields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
filterRGB
(int x, int y, int rgb) float
float
int[]
getLUT()
float
void
setBFactor
(float bFactor) void
setGFactor
(float gFactor) void
setRFactor
(float rFactor) toString()
Methods inherited from class com.jhlabs.image.PointFilter
filter, setDimensions
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
Field Details
-
rFactor
public float rFactor -
gFactor
public float gFactor -
bFactor
public float bFactor
-
-
Constructor Details
-
RGBAdjustFilter
public RGBAdjustFilter() -
RGBAdjustFilter
public RGBAdjustFilter(float r, float g, float b)
-
-
Method Details
-
setRFactor
public void setRFactor(float rFactor) -
getRFactor
public float getRFactor() -
setGFactor
public void setGFactor(float gFactor) -
getGFactor
public float getGFactor() -
setBFactor
public void setBFactor(float bFactor) -
getBFactor
public float getBFactor() -
getLUT
public int[] getLUT() -
filterRGB
public int filterRGB(int x, int y, int rgb) - Specified by:
filterRGB
in classPointFilter
-
toString
-