j2d.filters
Class WholeImageFilter

java.lang.Object
  extended by com.jhlabs.image.AbstractBufferedImageOp
      extended by j2d.filters.WholeImageFilter
All Implemented Interfaces:
ImageProcessorInterface, java.awt.image.BufferedImageOp, java.lang.Cloneable
Direct Known Subclasses:
BinaryFilter, CausticsFilter, CellularFilter, ContourFilter, DespeckleFilter, DiffusionFilter, EdgeFilter, EmbossFilter, Flush3DFilter, LevelsFilter, LightFilter, MaximumFilter, MedianFilter, MinimumFilter, OilFilterProcessor, PlasmaFilter, QuiltFilter, ReduceNoiseFilter, ShadeFilter, ShapeFilter, SmearFilter, WarpFilter

public abstract class WholeImageFilter
extends AbstractBufferedImageOp

A filter which acts as a superclass for filters which need to have the whole image in memory to do their stuff.


Constructor Summary
WholeImageFilter()
          Construct a WholeImageFilter
 
Method Summary
 java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src, java.awt.image.BufferedImage dst)
           
 
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, process, setRGB
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WholeImageFilter

public WholeImageFilter()
Construct a WholeImageFilter

Method Detail

filter

public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
                                           java.awt.image.BufferedImage dst)