- blend(Color, Color) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Blends two colors half and half, to create a tone in between.
- blend(Color, Color, float) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Blends two colors, controlled by the blending factor.
- blur(BufferedImage) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a blurred version of the given image.
- blur(BufferedImage, float) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a blurred version of the given image.
- brightness(Image, float) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Changes the brightness of the original image.
- BrightnessContrastFilter - Class in com.twelvemonkeys.image
-
Adjusts the contrast and brightness of an image.
- BrightnessContrastFilter() - Constructor for class com.twelvemonkeys.image.BrightnessContrastFilter
-
Creates a BrightnessContrastFilter with default values
(brightness=0.3, contrast=0.3
).
- BrightnessContrastFilter(float, float) - Constructor for class com.twelvemonkeys.image.BrightnessContrastFilter
-
Creates a BrightnessContrastFilter with the given values for brightness
and contrast.
- BufferedImageFactory - Class in com.twelvemonkeys.image
-
A faster, lighter and easier way to convert an Image
to a
BufferedImage
than using a PixelGrabber
.
- BufferedImageFactory(Image) - Constructor for class com.twelvemonkeys.image.BufferedImageFactory
-
Creates a BufferedImageFactory
.
- BufferedImageFactory(ImageProducer) - Constructor for class com.twelvemonkeys.image.BufferedImageFactory
-
Creates a BufferedImageFactory
.
- BufferedImageFactory.ProgressListener - Interface in com.twelvemonkeys.image
-
This interface allows clients of a BufferedImageFactory
to
receive notifications of decoding progress.
- BufferedImageIcon - Class in com.twelvemonkeys.image
-
An Icon
implementation backed by a BufferedImage
.
- BufferedImageIcon(BufferedImage) - Constructor for class com.twelvemonkeys.image.BufferedImageIcon
-
- BufferedImageIcon(BufferedImage, int, int) - Constructor for class com.twelvemonkeys.image.BufferedImageIcon
-
- BufferedImageIcon(BufferedImage, int, int, boolean) - Constructor for class com.twelvemonkeys.image.BufferedImageIcon
-
- COLOR_SELECTION_DEFAULT - Static variable in class com.twelvemonkeys.image.ImageUtil
-
Default color selection
- COLOR_SELECTION_FAST - Static variable in class com.twelvemonkeys.image.ImageUtil
-
Prioritize speed
- COLOR_SELECTION_QUALITY - Static variable in class com.twelvemonkeys.image.ImageUtil
-
Prioritize quality
- com.twelvemonkeys.image - package com.twelvemonkeys.image
-
Classes for image manipulation.
- contrast(Image) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Adds contrast
- contrast(Image, float) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Changes the contrast of the image
- convolve(BufferedImage, Kernel, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Convolves an image, using a convolution matrix.
- ConvolveWithEdgeOp - Class in com.twelvemonkeys.image
-
This class implements a convolution from the source
to the destination.
- ConvolveWithEdgeOp(Kernel, int, RenderingHints) - Constructor for class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- ConvolveWithEdgeOp(Kernel) - Constructor for class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- CopyDither - Class in com.twelvemonkeys.image
-
This BufferedImageOp simply copies pixels, converting to a
IndexColorModel
.
- CopyDither(IndexColorModel) - Constructor for class com.twelvemonkeys.image.CopyDither
-
Creates a CopyDither
, using the given
IndexColorModel
for dithering into.
- CopyDither() - Constructor for class com.twelvemonkeys.image.CopyDither
-
Creates a CopyDither
, with no fixed
IndexColorModel
.
- create(Image, int, int) - Static method in class com.twelvemonkeys.image.InverseColorMapIndexColorModel
-
Creates an IndexColorModel
optimized for the given Image
.
- createClear(int, int, Color) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a clear image with the given background color.
- createClear(int, int, int, Color) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a clear image with the given background color.
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.twelvemonkeys.image.CopyDither
-
Creates a compatible BufferedImage
to dither into.
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Creates a compatible BufferedImage
to dither into.
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.twelvemonkeys.image.PixelizeOp
-
- createCompatibleDestImage(BufferedImage, ColorModel) - Method in class com.twelvemonkeys.image.ResampleOp
-
- createCompatibleDestRaster(Raster) - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- createCompatibleDestRaster(Raster) - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- createCompatibleDestRaster(Raster) - Method in class com.twelvemonkeys.image.CopyDither
-
Creates a compatible Raster
to dither into.
- createCompatibleDestRaster(Raster, IndexColorModel) - Method in class com.twelvemonkeys.image.CopyDither
-
- createCompatibleDestRaster(Raster) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Creates a compatible Raster
to dither into.
- createCompatibleDestRaster(Raster, IndexColorModel) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Creates a compatible Raster
to dither into.
- createCompatibleDestRaster(Raster) - Method in class com.twelvemonkeys.image.PixelizeOp
-
- createCopy(BufferedImage) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a copy of the given image.
- createFlipped(Image, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a flipped version of the given image.
- createIndexColorModel(PixelPacket[], boolean) - Static method in class com.twelvemonkeys.image.MagickUtil
-
Creates an IndexColorModel
from an array of
PixelPacket
s.
- createIndexed(Image) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates an indexed version of the given image (a BufferedImage
with an IndexColorModel
.
- createIndexed(Image, int, Color, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates an indexed version of the given image (a BufferedImage
with an IndexColorModel
.
- createIndexed(Image, IndexColorModel, Color, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates an indexed version of the given image (a BufferedImage
with an IndexColorModel
.
- createIndexed(Image, Image, Color, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates an indexed version of the given image (a BufferedImage
with an IndexColorModel
.
- createResampled(Image, int, int, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a scaled instance of the given Image
, and converts it to
a BufferedImage
if needed.
- createResampled(RenderedImage, int, int, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a scaled instance of the given RenderedImage
, and
converts it to a BufferedImage
if needed.
- createResampled(BufferedImage, int, int, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a scaled instance of the given BufferedImage
.
- createRotated(Image, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Rotates the image 90 degrees, clockwise (aka "rotate right"),
counter-clockwise (aka "rotate left") or 180 degrees, depending on the
pDirection
argument.
- createRotated(Image, double) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Rotates the image to the given angle.
- createScaled(Image, int, int, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a scaled instance of the given Image
, and converts it to
a BufferedImage
if needed.
- createTranslucent(Color, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a translucent version of the given color.
- createTransparent(int, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a transparent image.
- createTransparent(int, int, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Creates a transparent image.
- filter(BufferedImage, BufferedImage) - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- filter(Raster, WritableRaster) - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- filter(BufferedImage, BufferedImage) - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- filter(Raster, WritableRaster) - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- filter(BufferedImage, BufferedImage) - Method in class com.twelvemonkeys.image.CopyDither
-
Performs a single-input/single-output dither operation, applying basic
Floyd-Steinberg error-diffusion to the image.
- filter(Raster, WritableRaster) - Method in class com.twelvemonkeys.image.CopyDither
-
Performs a single-input/single-output dither operation, applying basic
Floyd-Steinberg error-diffusion to the image.
- filter(Raster, WritableRaster, IndexColorModel) - Method in class com.twelvemonkeys.image.CopyDither
-
Performs a single-input/single-output pixel copy operation.
- filter(BufferedImage, BufferedImage) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Performs a single-input/single-output dither operation, applying basic
Floyd-Steinberg error-diffusion to the image.
- filter(Raster, WritableRaster) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Performs a single-input/single-output dither operation, applying basic
Floyd-Steinberg error-diffusion to the image.
- filter(Raster, WritableRaster, IndexColorModel) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Performs a single-input/single-output dither operation, applying basic
Floyd-Steinberg error-diffusion to the image.
- filter(Image, ImageFilter) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Filters an image, using the given ImageFilter
.
- filter(BufferedImage, BufferedImage) - Method in class com.twelvemonkeys.image.PixelizeOp
-
- filter(Raster, WritableRaster) - Method in class com.twelvemonkeys.image.PixelizeOp
-
- filter(BufferedImage, BufferedImage) - Method in class com.twelvemonkeys.image.ResampleOp
-
Re-samples (scales) the image to the size, and using the algorithm
specified in the constructor.
- FILTER_BLACKMAN - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Blackman interpolation..
- FILTER_BLACKMAN_BESSEL - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Blackman-Bessel interpolation.
- FILTER_BLACKMAN_SINC - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Blackman-Sinc interpolation.
- FILTER_BOX - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Box interpolation.
- FILTER_CATROM - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Catrom interpolation.
- FILTER_CUBIC - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Cubic interpolation.
- FILTER_GAUSSIAN - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Gaussian interpolation.
- FILTER_HAMMING - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Hamming interpolation.
- FILTER_HANNING - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Hanning interpolation.
- FILTER_HERMITE - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Hermite interpolation.
- FILTER_LANCZOS - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Lanczos interpolation.
- FILTER_MITCHELL - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Mitchell interpolation.
- FILTER_POINT - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Point interpolation (also known as "nearest neighbour").
- FILTER_QUADRATIC - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Quadratic interpolation.
- FILTER_TRIANGLE - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Triangle interpolation (also known as "linear" or "bilinear").
- FILTER_UNDEFINED - Static variable in class com.twelvemonkeys.image.ResampleOp
-
Undefined interpolation, filter method will use default filter.
- filterRGB(int, int, int) - Method in class com.twelvemonkeys.image.BrightnessContrastFilter
-
Filters one pixel, adjusting brightness and contrast according to this
filter.
- filterRGB(int, int, int) - Method in class com.twelvemonkeys.image.GrayFilter
-
Filters one pixel using ITU color-conversion.
- FLIP_HORIZONTAL - Static variable in class com.twelvemonkeys.image.ImageUtil
-
- FLIP_VERTICAL - Static variable in class com.twelvemonkeys.image.ImageUtil
-
- getBounds2D(Raster) - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- getBounds2D(BufferedImage) - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- getBounds2D(BufferedImage) - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- getBounds2D(Raster) - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- getBounds2D(BufferedImage) - Method in class com.twelvemonkeys.image.CopyDither
-
Returns the bounding box of the filtered destination image.
- getBounds2D(Raster) - Method in class com.twelvemonkeys.image.CopyDither
-
Returns the bounding box of the filtered destination Raster.
- getBounds2D(BufferedImage) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Returns the bounding box of the filtered destination image.
- getBounds2D(Raster) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Returns the bounding box of the filtered destination Raster.
- getBounds2D(Raster) - Method in class com.twelvemonkeys.image.PixelizeOp
-
- getBounds2D(BufferedImage) - Method in class com.twelvemonkeys.image.PixelizeOp
-
- getBounds2D(BufferedImage) - Method in class com.twelvemonkeys.image.ResampleOp
-
- getBufferedImage() - Method in class com.twelvemonkeys.image.BufferedImageFactory
-
Returns the BufferedImage
extracted from the given
ImageSource
.
- getColorModel() - Method in class com.twelvemonkeys.image.BufferedImageFactory
-
Returns the ColorModel
extracted from the
given ImageSource
.
- getDataElements(int, Object) - Method in class com.twelvemonkeys.image.InverseColorMapIndexColorModel
-
Returns a data element array representation of a pixel in this
ColorModel, given an integer pixel representation in the
default RGB color model.
- getDataElements(int, Object) - Method in class com.twelvemonkeys.image.MonochromeColorModel
-
- getEdgeCondition() - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
Returns the edge condition.
- getFilterType() - Method in class com.twelvemonkeys.image.ResampleOp
-
Returns the current filter type constant.
- getHeight(Image) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Gets the height of an Image.
- getIconHeight() - Method in class com.twelvemonkeys.image.BufferedImageIcon
-
- getIconWidth() - Method in class com.twelvemonkeys.image.BufferedImageIcon
-
- getIndexColorModel(Image, int, int) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Extracts an IndexColorModel
from the given image.
- getInstance() - Static method in class com.twelvemonkeys.image.MonochromeColorModel
-
- getKernel() - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- getPoint2D(Point2D, Point2D) - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- getPoint2D(Point2D, Point2D) - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- getPoint2D(Point2D, Point2D) - Method in class com.twelvemonkeys.image.CopyDither
-
Returns the location of the destination point given a
point in the source.
- getPoint2D(Point2D, Point2D) - Method in class com.twelvemonkeys.image.DiffusionDither
-
Returns the location of the destination point given a
point in the source.
- getPoint2D(Point2D, Point2D) - Method in class com.twelvemonkeys.image.PixelizeOp
-
- getPoint2D(Point2D, Point2D) - Method in class com.twelvemonkeys.image.ResampleOp
-
- getRenderingHints() - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- getRenderingHints() - Method in class com.twelvemonkeys.image.ConvolveWithEdgeOp
-
- getRenderingHints() - Method in class com.twelvemonkeys.image.CopyDither
-
Returns the rendering mHints for this op.
- getRenderingHints() - Method in class com.twelvemonkeys.image.DiffusionDither
-
Returns the rendering mHints for this op.
- getRenderingHints() - Method in class com.twelvemonkeys.image.PixelizeOp
-
- getRenderingHints() - Method in class com.twelvemonkeys.image.ResampleOp
-
- getSourceRegion() - Method in class com.twelvemonkeys.image.AreaAverageOp
-
- getSourceRegion() - Method in class com.twelvemonkeys.image.PixelizeOp
-
- getWidth(Image) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Gets the width of an Image.
- GraphicsUtil - Class in com.twelvemonkeys.image
-
GraphicsUtil
- GraphicsUtil() - Constructor for class com.twelvemonkeys.image.GraphicsUtil
-
- GrayColorModel - Class in com.twelvemonkeys.image
-
This class represents a 256 color fixed grayscale IndexColorModel.
- GrayColorModel() - Constructor for class com.twelvemonkeys.image.GrayColorModel
-
- GrayFilter - Class in com.twelvemonkeys.image
-
This class can convert a color image to grayscale.
- GrayFilter() - Constructor for class com.twelvemonkeys.image.GrayFilter
-
Constructs a GrayFilter using ITU color-conversion.
- GrayFilter(float, float) - Constructor for class com.twelvemonkeys.image.GrayFilter
-
Constructs a GrayFilter using ITU color-conversion, and a dynamic range between
pLow and pHigh.
- GrayFilter(int, int) - Constructor for class com.twelvemonkeys.image.GrayFilter
-
Constructs a GrayFilter using ITU color-conversion, and a dynamic
range between pLow and pHigh.
- grayscale(Image) - Static method in class com.twelvemonkeys.image.ImageUtil
-
Converts an image to grayscale.