Interface Summary
|
BufferedImageOp |
This is an interface that describes single-input/single-output
operations performed on BufferedImage objects.
|
ImageConsumer |
The interface for objects expressing interest in image data through
the ImageProducer interfaces.
|
ImageObserver |
An asynchronous update interface for receiving notifications about
Image information as the Image is constructed.
|
ImageProducer |
The interface for objects which can produce the image data for Images.
|
ImagingLib |
This interface is used to provide a hook to access platform-specific
imaging code.
|
RasterImageConsumer |
The interface for objects expressing interest in image data through
the ImageProducer interfaces.
|
RasterOp |
This is an interface that describes single-input/single-output
operations performed on Raster objects.
|
RenderedImage |
A RenderedImage is a common interface for objects which contain
or can produce image data in the form of Rasters.
|
TileChangeListener |
An interface for objects that wish to be informed when tiles
of a WritableRenderedImage become modifiable by some writer via
a call to getWritableTile, and when they become unmodifiable via
the last call to releaseWritableTile.
|
WritableRenderedImage |
WriteableRenderedImage is a common interface for objects which
contain or can produce image data which can be modified and/or
written over.
|
Class Summary
|
AffineTransformOp |
This abstract class uses an affine transform to perform a
linear mapping from 2D coordinates in the source image or Raster to
2D coordinates in the destination image or Raster.
|
AreaAveragingScaleFilter |
An ImageFilter class for scaling images using a simple area averaging
algorithm that produces smoother results than the nearest neighbor
algorithm.
|
BandCombineOp |
This class performs an arbitrary linear combination of bands
in a Raster, using a specified matrix.
|
BandedSampleModel |
This class extends the SampleModel.
|
BilinearAffineTransformOp |
This class uses an affine transformation with bilinear interpolation
to transform an image or Raster.
|
BufferedImage |
This subclass describes an Image with an accessible buffer of image data.
|
BufferedImageFilter |
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.
|
ByteLookupTable |
This class defines a lookup table object.
|
ColorConvertOp |
This class performs a pixel-by-pixel color conversion of the data in
the source image.
|
ColorModel |
An abstract class that encapsulates the methods for translating from pixel
values to color components (e.g.
|
ComponentColorModel |
A ColorModel class that can handle an arbitrary ColorSpace and
an array of color components to match the ColorSpace.
|
ComponentSampleModel |
This class extends SampleModel.
|
ConvolveOp |
This class implements a convolution from the source
to the destination.
|
CropImageFilter |
An ImageFilter class for cropping images.
|
DataBuffer |
This class exists to wrap one or more data arrays.
|
DataBufferByte |
This class extends DataBuffer and stores data internally as bytes.
|
DataBufferInt |
This class extends DataBuffer and stores data internally as ints.
|
DataBufferShort |
This class extends DataBuffer and stores data internally as shorts.
|
DirectColorModel |
A ColorModel class that represents pixel values
that have RGB color components embedded directly in the bits of the
pixel itself.
|
FilteredImageSource |
This class is an implementation of the ImageProducer interface which
takes an existing image and a filter object and uses them to produce
image data for a new filtered version of the original image.
|
ImageFilter |
This class implements a filter for the set of interface methods that
are used to deliver data from an ImageProducer to an ImageConsumer.
|
IndexColorModel |
A ColorModel class that represents pixel values which are
indices into a fixed colormap in the ColorModel's color space.
|
Kernel |
This class defines a Kernel object.
|
LookupOp |
This class implements a lookup operation from the source
to the destination.
|
LookupTable |
This abstract class defines a lookup table object.
|
MemoryImageSource |
This class is an implementation of the ImageProducer interface which
uses an array to produce pixel values for an Image.
|
MultiPixelPackedSampleModel |
This class extends SampleModel.
|
NearestNeighborAffineTransformOp |
This class uses an affine transformation with nearest neighbor interpolation
to transform an image or Raster.
|
PackedColorModel |
An abstract ColorModel class that represents pixel values
that have the color components embedded directly in the bits of an
integer pixel.
|
PixelGrabber |
The PixelGrabber class implements an ImageConsumer which can be attached
to an Image or ImageProducer object to retrieve a subset of the pixels
in that image.
|
RGBImageFilter |
This class provides an easy way to create an ImageFilter which modifies
the pixels of an image in the default RGB ColorModel.
|
Raster |
This class represents a rectanglular array of pixels and provides
methods for retrieving image data.
|
ReplicateScaleFilter |
An ImageFilter class for scaling images using the simplest algorithm.
|
RescaleOp |
This class performs a pixel-by-pixel rescaling of the data in
the source image by multiplying each pixel value by a scale factor
and then adding an offset.
|
SampleModel |
This abstract class defines an interface for extracting samples of
an image without knowing how the underlying data is stored in a
DataBuffer.
|
ShortLookupTable |
This class defines a lookup table object.
|
SinglePixelPackedSampleModel |
This class extends SampleModel.
|
ThresholdOp |
This class performs thresholding on the source image by mapping
the value of each image component (for BufferedImages) or
channel element (for Rasters) that falls between a low and
a high value, to a constant.
|
TileChangeMulticaster |
A convenience class that takes care of the details of implementing
the TileChangeListener interface.
|
WritableRaster |
This class provides methods for storing image data and inherits
methods for retrieving image data from it's parent class Raster.
|