AffineTransformOp | This class performs affine transformation between two images or
rasters in 2 dimensions. |
AreaAveragingScaleFilter | This filter should produce images which do not have image artifacts
like broken lines which were originally unbroken. |
BandCombineOp | Filter Raster pixels by applying a matrix. |
BandedSampleModel | A sample model that reads each sample value from a separate band in the
DataBuffer . |
BufferedImage | A buffered image always starts at coordinates (0, 0). |
BufferedImageFilter | The BufferedImageFilter class wraps BufferedImageOp objects in a Filter. |
BufferStrategy | This class describes a strategy for managing image buffering
resources on a Canvas or Window. |
ByteLookupTable | ByteLookupTable represents translation arrays for pixel values. |
ColorConvertOp | ColorConvertOp is a filter for converting an image from one colorspace to
another colorspace. |
ColorModel | A color model operates with colors in several formats:
- normalized: component samples are in range [0.0, 1.0].
|
ComponentColorModel | |
ComponentSampleModel | ComponentSampleModel supports a flexible organization of pixel samples in
memory, permitting pixel samples to be interleaved by band, by scanline,
and by pixel. |
ConvolveOp | Convolution filter. |
CropImageFilter | Currently this filter does almost nothing and needs to be implemented. |
DataBuffer | Class that manages arrays of data elements. |
DataBufferByte | A DataBuffer that uses an array of byte primitives
to represent each of its banks. |
DataBufferDouble | A DataBuffer that uses an array of double primitives
to represent each of its banks. |
DataBufferFloat | A DataBuffer that uses an array of float primitives
to represent each of its banks. |
DataBufferInt | A DataBuffer that uses an array of int primitives
to represent each of its banks. |
DataBufferShort | A DataBuffer that uses an array of short primitives
to represent each of its banks. |
DataBufferUShort | A DataBuffer that uses an array of short primitives
to represent each of its banks. |
DirectColorModel | |
FilteredImageSource | |
ImageFilter | The ImageFilter class is a base class which can be
extended to provide different types of filters for an image. |
IndexColorModel | Color model similar to pseudo visual in X11. |
Kernel | Kernel represents an image processing kernel. |
LookupOp | LookupOp is a filter that converts each pixel using a lookup table. |
LookupTable | LookupTable represents translation arrays for pixel values. |
MemoryImageSource | |
MultiPixelPackedSampleModel | MultiPixelPackedSampleModel provides a single band model that supports
multiple pixels in a single unit. |
PackedColorModel | |
PixelGrabber | PixelGrabber is an ImageConsumer that extracts a rectangular region
of pixels from an Image. |
PixelInterleavedSampleModel | A SampleModel that uses exactly one element of the
raster’s DataBuffer per pixel, holds all bands in a
single bank, and stores band data in pixel-interleaved manner. |
Raster | A rectangular collection of pixels composed from a DataBuffer which
stores the pixel values, and a SampleModel which is used to retrieve
the pixel values. |
ReplicateScaleFilter | This filter should be used for fast scaling of images where the result
does not need to ensure straight lines are still straight, etc. |
RescaleOp | |
RGBImageFilter | A filter designed to filter images in the default RGBColorModel regardless of
the ImageProducer's ColorModel. |
SampleModel | A SampleModel is used to access pixel data from a
DataBuffer . |
ShortLookupTable | ShortLookupTable represents translation arrays for pixel values. |
SinglePixelPackedSampleModel | A SampleModel used when all samples are stored in a single
data element in the DataBuffer , and each data element contains
samples for one pixel only. |
VolatileImage | VolatileImage represents a hardware-accelerated graphics buffer. |
WritableRaster | A raster with methods to support updating pixel values. |