Package com.jhlabs.image
Class ThresholdFilter
- java.lang.Object
-
- com.jhlabs.image.AbstractBufferedImageOp
-
- com.jhlabs.image.PointFilter
-
- com.jhlabs.image.ThresholdFilter
-
- All Implemented Interfaces:
java.awt.image.BufferedImageOp
,java.io.Serializable
,java.lang.Cloneable
public class ThresholdFilter extends PointFilter implements java.io.Serializable
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel
-
-
Constructor Summary
Constructors Constructor Description ThresholdFilter()
ThresholdFilter(int t)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description int
filterRGB(int x, int y, int rgb)
int
getBlack()
int
getLowerThreshold()
int
getUpperThreshold()
int
getWhite()
void
setBlack(int black)
void
setLowerThreshold(int lowerThreshold)
void
setUpperThreshold(int upperThreshold)
void
setWhite(int white)
java.lang.String
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
-
-
-
-
Method Detail
-
setLowerThreshold
public void setLowerThreshold(int lowerThreshold)
-
getLowerThreshold
public int getLowerThreshold()
-
setUpperThreshold
public void setUpperThreshold(int upperThreshold)
-
getUpperThreshold
public int getUpperThreshold()
-
setWhite
public void setWhite(int white)
-
getWhite
public int getWhite()
-
setBlack
public void setBlack(int black)
-
getBlack
public int getBlack()
-
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
-
-