Package com.twelvemonkeys.image
package com.twelvemonkeys.image
Classes for image manipulation.
See the class ImageUtil.
- Version:
- 1.0
- Author:
- Harald Kuhr
-
ClassDescriptionAbstractImageSourceThis is a drop-in replacement for
AffineTransformOp.AreaAverageOpAdjusts the contrast and brightness of an image.A faster, lighter and easier way to convert anImageto aBufferedImagethan using aPixelGrabber.This interface allows clients of aBufferedImageFactoryto receive notifications of decoding progress.AnIconimplementation backed by aBufferedImage.This class implements a convolution from the source to the destination.This BufferedImageOp simply copies pixels, converting to aIndexColorModel.ThisBufferedImageOp/RasterOpimplements basic Floyd-Steinberg error-diffusion algorithm for dithering.GraphicsUtilThis 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 fromnull-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 ofIndexColorModel, that is backed by an inverse color-map, for fast look-ups.Utility for converting JMagickMagickImages to standard JavaBufferedImages and back.Monochrome B/W color model.PixelizeOpResamples (scales) aBufferedImageto a new width and height, using high performance and high quality algorithms.AnImageFilterclass for subsampling images.