Package com.jhlabs.image
Class PointFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.PointFilter
- All Implemented Interfaces:
BufferedImageOp
,Cloneable
- Direct Known Subclasses:
ChannelMixFilter
,CheckFilter
,DissolveFilter
,DitherFilter
,FadeFilter
,FBMFilter
,FillFilter
,FlareFilter
,FourColorFilter
,GrayFilter
,GrayscaleFilter
,HSBAdjustFilter
,InvertAlphaFilter
,InvertFilter
,JavaLnFFilter
,LookupFilter
,MapColorsFilter
,MarbleTexFilter
,MaskFilter
,NoiseFilter
,OpacityFilter
,PosterizeFilter
,RGBAdjustFilter
,SkyFilter
,SparkleFilter
,StampFilter
,TextureFilter
,ThresholdFilter
,TransferFilter
,WeaveFilter
,WoodFilter
An abstract superclass for point filters. The interface is the same as the old RGBImageFilter.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilter
(BufferedImage src, BufferedImage dst) abstract int
filterRGB
(int x, int y, int rgb) void
setDimensions
(int width, int height) Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
Field Details
-
canFilterIndexColorModel
protected boolean canFilterIndexColorModel
-
-
Constructor Details
-
PointFilter
public PointFilter()
-
-
Method Details
-
filter
-
setDimensions
public void setDimensions(int width, int height) -
filterRGB
public abstract int filterRGB(int x, int y, int rgb)
-