All Classes and Interfaces

Class
Description
AbstractImageSource
This is a drop-in replacement for AffineTransformOp.
AreaAverageOp
Adjusts the contrast and brightness of an image.
A faster, lighter and easier way to convert an Image to a BufferedImage than using a PixelGrabber.
This interface allows clients of a BufferedImageFactory to receive notifications of decoding progress.
An Icon implementation backed by a BufferedImage.
This class implements a convolution from the source to the destination.
This BufferedImageOp simply copies pixels, converting to a IndexColorModel.
This BufferedImageOp/RasterOp implements basic Floyd-Steinberg error-diffusion algorithm for dithering.
GraphicsUtil
This class represents a 256 color fixed grayscale IndexColorModel.
This class can convert a color image to grayscale.
This class wraps IllegalArgumentException, and is thrown by the ImageUtil class, when trying to convert images read from null-sources etc.
This class wraps IllegalArgumentException as thrown by the BufferedImageOp interface for more fine-grained control.
This class contains methods for basic image manipulation and conversion.
A faster implementation of IndexColorModel, that is backed by an inverse color-map, for fast look-ups.
Utility for converting JMagick MagickImages to standard Java BufferedImages and back.
Monochrome B/W color model.
PixelizeOp
Resamples (scales) a BufferedImage to a new width and height, using high performance and high quality algorithms.
An ImageFilter class for subsampling images.