|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectrailo.runtime.img.filter.AbstractBufferedImageOp
railo.runtime.img.filter.PointFilter
railo.runtime.img.filter.StampFilter
public class StampFilter
A filter which produces a rubber-stamp type of effect by performing a thresholded blur.
Constructor Summary | |
---|---|
StampFilter()
Construct a StampFilter. |
|
StampFilter(float threshold)
Construct a StampFilter. |
Method Summary | |
---|---|
BufferedImage |
filter(BufferedImage src,
BufferedImage dst)
|
BufferedImage |
filter(BufferedImage src,
Struct parameters)
|
int |
filterRGB(int x,
int y,
int rgb)
|
int |
getBlack()
Set the color to be used for pixels below the lower threshold. |
float |
getRadius()
Get the radius of the effect. |
float |
getSoftness()
Get the softness of the effect. |
float |
getThreshold()
Get the threshold value. |
int |
getWhite()
Get the color to be used for pixels above the upper threshold. |
void |
setBlack(Color black)
Set the color to be used for pixels below the lower threshold. |
void |
setRadius(float radius)
Set the radius of the effect. |
void |
setSoftness(float softness)
Set the softness of the effect in the range 0..1. |
void |
setThreshold(float threshold)
Set the threshold value. |
void |
setWhite(Color white)
Set the color to be used for pixels above the upper threshold. |
String |
toString()
|
Methods inherited from class railo.runtime.img.filter.PointFilter |
---|
setDimensions |
Methods inherited from class railo.runtime.img.filter.AbstractBufferedImageOp |
---|
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StampFilter()
public StampFilter(float threshold)
threshold
- the threshold valueMethod Detail |
---|
public void setRadius(float radius)
radius
- the radiusgetRadius()
public float getRadius()
setRadius(float)
public void setThreshold(float threshold)
threshold
- the threshold valuegetThreshold()
public float getThreshold()
setThreshold(float)
public void setSoftness(float softness)
softness
- the softnessgetSoftness()
public float getSoftness()
setSoftness(float)
public void setWhite(Color white)
white
- the colorgetWhite()
public int getWhite()
setWhite(java.awt.Color)
public void setBlack(Color black)
black
- the colorgetBlack()
public int getBlack()
setBlack(java.awt.Color)
public BufferedImage filter(BufferedImage src, BufferedImage dst)
filter
in interface BufferedImageOp
filter
in class PointFilter
public int filterRGB(int x, int y, int rgb)
filterRGB
in class PointFilter
public String toString()
toString
in class Object
public BufferedImage filter(BufferedImage src, Struct parameters) throws PageException
filter
in interface DynFiltering
filter
in class PointFilter
PageException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |