Class java.awt.image.BufferedImageFilter
java.lang.Object
|
+----java.awt.image.ImageFilter
|
+----java.awt.image.BufferedImageFilter
- public class BufferedImageFilter
- extends ImageFilter
- implements RasterImageConsumer, Cloneable
This class subclasses an ImageFilter to provide a simple means of
using a single-source/single-destination image operator
(BufferedImageOp) to filter
a BufferedImage or Raster in the Image Producer/Consumer/Observer
paradigm. Examples of these image operators are: ConvolveOp,
AffineTransformOp and LookupOp.
- See Also:
- ImageFilter, BufferedImage, Raster, WritableRaster, BufferedImageOp
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BufferedImageFilter
public BufferedImageFilter(BufferedImageOp op)
- Constructs a BufferedImageFilter with the
specified single-source/single-destination operator.
getBufferedImageOp
public BufferedImageOp getBufferedImageOp()
- Returns the BufferedImageOp.
getFilterInstance
public ImageFilter getFilterInstance(ImageConsumer ic)
- Returns a unique instance of a BufferedImageFilter object which will
actually perform the filtering for the specified ImageConsumer.
- Overrides:
- getFilterInstance in class ImageFilter
setPixels
public void setPixels(int x,
int y,
ColorModel model,
WritableRaster raster)
- Filters the information provided in the setPixels method of the
RasterImageConsumer interface which takes a WritableRaster.
The filter used will be the BufferedImageOp that was passed
to the constructor.
- Implements:
- setPixels in interface RasterImageConsumer
- See Also:
- setPixels
Submit a bug or feature
Submit comments/suggestions about new javadoc look.
Java is a trademark or registered trademark of Sun Microsystems, Inc. in the US and other countries.
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California, 94303, U.S.A. All Rights Reserved.