Package com.jhlabs.image
Class StampFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.PointFilter
-
- com.jhlabs.image.StampFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp
,java.lang.Cloneable
public class StampFilter extends PointFilter
-
-
Field Summary
Fields Modifier and Type Field Description protected float
radius
-
Fields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel
-
-
Constructor Summary
Constructors Constructor Description StampFilter()
StampFilter(float threshold)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.image.BufferedImage
filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
int
filterRGB(int x, int y, int rgb)
int
getBlack()
float
getRadius()
float
getSoftness()
float
getThreshold()
int
getWhite()
void
setBlack(int black)
void
setRadius(float radius)
void
setSoftness(float softness)
void
setThreshold(float threshold)
void
setWhite(int white)
java.lang.String
toString()
-
Methods inherited from class com.jhlabs.image.PointFilter
setDimensions
-
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
-
-
-
Method Detail
-
setRadius
public void setRadius(float radius)
-
getRadius
public float getRadius()
-
setThreshold
public void setThreshold(float threshold)
-
getThreshold
public float getThreshold()
-
setSoftness
public void setSoftness(float softness)
-
getSoftness
public float getSoftness()
-
setWhite
public void setWhite(int white)
-
getWhite
public int getWhite()
-
setBlack
public void setBlack(int black)
-
getBlack
public int getBlack()
-
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
- Specified by:
filter
in interfacejava.awt.image.BufferedImageOp
- Overrides:
filter
in classPointFilter
-
filterRGB
public int filterRGB(int x, int y, int rgb)
- Specified by:
filterRGB
in classPointFilter
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-