j2d.filters
Class NoiseFilter
java.lang.Object
j2d.filters.AbstractBufferedImageOp
j2d.filters.PointFilter
j2d.filters.NoiseFilter
- All Implemented Interfaces:
- ImageProcessorInterface, java.awt.image.BufferedImageOp, java.io.Serializable, java.lang.Cloneable
public class NoiseFilter
- extends PointFilter
A filter which adds random noise into an image.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
GAUSSIAN
public static final int GAUSSIAN
- See Also:
- Constant Field Values
UNIFORM
public static final int UNIFORM
- See Also:
- Constant Field Values
NoiseFilter
public NoiseFilter()
setAmount
public void setAmount(int amount)
getAmount
public int getAmount()
setDistribution
public void setDistribution(int distribution)
getDistribution
public int getDistribution()
setMonochrome
public void setMonochrome(boolean monochrome)
getMonochrome
public boolean getMonochrome()
setDensity
public void setDensity(float density)
getDensity
public float getDensity()
filterRGB
public int filterRGB(int x,
int y,
int rgb)
- Specified by:
filterRGB
in class PointFilter
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object