| Interface | Description |
|---|---|
| Colormap |
An interface for color maps.
|
| MutatableFilter | |
| Quantizer |
The interface for an image quantizer.
|
| Class | Description |
|---|---|
| ApplyMaskFilter |
A filter which uses the alpha channel of a "mask" image to interpolate between a source and destination image.
|
| ArrayColormap |
A colormap implemented with an array of colors.
|
| AverageFilter |
A filter which averages the 3x3 neighbourhood of each pixel, providing a simple blur.
|
| BicubicScaleFilter |
Scales an image using bi-cubic interpolation, which can't be done with AffineTransformOp.
|
| BinaryFilter |
The superclass for some of the filters which work on binary images.
|
| BlockFilter |
A Filter to pixellate images.
|
| BlurFilter |
A simple blur filter.
|
| BorderFilter |
A filter to add a border around an image using the supplied Paint, which may be null for no painting.
|
| BoxBlurFilter |
A filter which performs a box blur on an image.
|
| BrushedMetalFilter |
A filter which produces an image simulating brushed metal.
|
| BumpFilter |
A simple embossing filter.
|
| CausticsFilter |
A filter which simulates underwater caustics.
|
| CellularFilter |
A filter which produces an image with a cellular texture.
|
| ChannelMixFilter |
A filter which allows the red, green and blue channels of an image to be mixed into each other.
|
| CheckFilter |
A Filter to draw grids and check patterns.
|
| ChromaKeyFilter |
A filter which can be used to produce wipes by transferring the luma of a Destination image into the alpha channel of the source.
|
| ChromeFilter |
A filter which simulates chrome.
|
| CircleFilter |
A filter which wraps an image around a circular arc.
|
| ColorHalftoneFilter |
A Filter to pixellate images.
|
| CompositeFilter |
A filter which composites two images together with an optional transform.
|
| CompoundFilter |
A BufferedImageOp which combines two other BufferedImageOps, one after the other.
|
| ContourFilter |
A filter which draws contours on an image at given brightness levels.
|
| ContrastFilter |
A filter to change the brightness and contrast of an image.
|
| ConvolveFilter |
A filter which applies a convolution kernel to an image.
|
| CropFilter |
A filter which crops an image to a given rectangle.
|
| CrystallizeFilter |
A filter which applies a crystallizing effect to an image, by producing Voronoi cells filled with colours from the image.
|
| CurlFilter |
A page curl effect.
|
| Curve | |
| CurvesFilter | |
| DeinterlaceFilter |
A filter for de-interlacing video frames.
|
| DespeckleFilter |
A filter which removes noise from an image using a "pepper and salt" algorithm.
|
| DiffuseFilter |
This filter diffuses an image by moving its pixels in random directions.
|
| DiffusionFilter |
A filter which uses Floyd-Steinberg error diffusion dithering to halftone an image.
|
| DilateFilter |
Given a binary image, this filter performs binary dilation, setting all added pixels to the given 'new' color.
|
| DisplaceFilter |
A filter which simulates the appearance of looking through glass.
|
| DissolveFilter |
A filter which "dissolves" an image by thresholding the alpha channel with random numbers.
|
| DoGFilter |
Edge detection by difference of Gaussians.
|
| EqualizeFilter |
A filter to perform auto-equalization on an image.
|
| ErodeAlphaFilter | |
| ErodeFilter |
Given a binary image, this filter performs binary erosion, setting all removed pixels to the given 'new' color.
|
| ExposureFilter |
A filter which changes the exposure of an image.
|
| FadeFilter | |
| FBMFilter |
A filter which produces textures from fractal Brownian motion.
|
| FeedbackFilter |
A filter which priduces a video feedback effect by repeated transformations.
|
| FieldWarpFilter |
A class which warps an image using a field Warp algorithm.
|
| FieldWarpFilter.Line | |
| FillFilter |
A filter which fills an image with a given color.
|
| FlareFilter |
An experimental filter for rendering lens flares.
|
| Flush3DFilter |
This filter tries to apply the Swing "flush 3D" effect to the black lines in an image.
|
| FourColorFilter |
A filter which draws a gradient interpolated between four colors defined at the corners of the image.
|
| GainFilter |
A filter which changes the gain and bias of an image - similar to ContrastFilter.
|
| GammaFilter |
A filter for changing the gamma of an image.
|
| GaussianFilter |
A filter which applies Gaussian blur to an image.
|
| GlintFilter |
A filter which renders "glints" on bright parts of the image.
|
| GlowFilter |
A filter which adds Gaussian blur to an image, producing a glowing effect.
|
| Gradient |
A Colormap implemented using Catmull-Rom colour splines.
|
| GradientFilter |
A filter which draws a coloured gradient.
|
| GradientWipeFilter |
A filter which can be used to produce wipes by transferring the luma of a mask image into the alpha channel of the source.
|
| GrayFilter |
A filter which 'grays out' an image by averaging each pixel with white.
|
| GrayscaleColormap |
A grayscale colormap.
|
| HalftoneFilter |
A filter which uses a another image as a ask to produce a halftoning effect.
|
| HighPassFilter |
A filter which adds Gaussian blur to an image, producing a glowing effect.
|
| Histogram |
An image histogram.
|
| HSBAdjustFilter | |
| ImageCombiningFilter | |
| ImageMath |
A class containing static math methods useful for image processing.
|
| ImageUtils |
A class containing some static utility methods for dealing with BufferedImages.
|
| InterpolateFilter |
A filter which interpolates betwen two images.
|
| InvertAlphaFilter |
A Filter to invert the alpha channel of an image.
|
| IteratedFilter |
A BufferedImageOp which iterates another BufferedImageOp.
|
| JavaLnFFilter |
A filter which produces the stipple effect for Swing icons specified in the Java Look and Feel Guidelines.
|
| KeyFilter |
An experimental filter which can be used for keying against a clean shot.
|
| LaplaceFilter |
Edge detection via the Laplacian operator.
|
| LensBlurFilter |
A filter which use FFTs to simulate lens blur on an image.
|
| LevelsFilter |
A filter which allows levels adjustment on an image.
|
| LifeFilter |
A filter which performs one round of the game of Life on an image.
|
| LinearColormap |
A colormap which interpolates linearly between two colors.
|
| LookupFilter |
A filter which uses the brightness of each pixel to lookup a color from a colormap.
|
| MapColorsFilter |
A filter which replaces one color by another in an image.
|
| MapFilter | |
| MarbleTexFilter | |
| MaskFilter |
Applies a bit mask to each ARGB pixel of an image.
|
| MaximumFilter |
A filter which replcaes each pixel by the maximum of itself and its eight neightbours.
|
| MedianFilter |
A filter which performs a 3x3 median operation.
|
| MinimumFilter |
A filter which replcaes each pixel by the mimimum of itself and its eight neightbours.
|
| MirrorFilter | |
| MotionBlurFilter |
A filter which produces motion blur the slow, but higher-quality way.
|
| MotionBlurOp |
A filter which produces motion blur the faster, but lower-quality way.
|
| NoiseFilter |
A filter which adds random noise into an image.
|
| OctTreeQuantizer |
An image Quantizer based on the Octree algorithm.
|
| OffsetFilter | |
| OilFilter |
A filter which produces a "oil-painting" effect.
|
| OpacityFilter |
Sets the opacity (alpha) of every pixel in an image to a constant value.
|
| OutlineFilter |
Given a binary image, this filter converts it to its outline, replacing all interior pixels with the 'new' color.
|
| PerspectiveFilter |
A filter which performs a perspective distortion on an image.
|
| PinchFilter |
A filter which performs the popular whirl-and-pinch distortion effect.
|
| PixelUtils |
Some more useful math functions for image processing.
|
| PlasmaFilter | |
| PointillizeFilter | |
| PolarFilter |
A filter which distorts and image by performing coordinate conversions between rectangular and polar coordinates.
|
| PremultiplyFilter |
A filter which premultiplies an image's alpha.
|
| QuantizeFilter |
A filter which quantizes an image to a set number of colors - useful for producing
images which are to be encoded using an index color model.
|
| QuiltFilter | |
| RaysFilter |
A filter which produces the effect of light rays shining out of an image.
|
| ReduceNoiseFilter |
A filter which performs reduces noise by looking at each pixel's 8 neighbours, and if it's a minimum or maximum,
replacing it by the next minimum or maximum of the neighbours.
|
| RenderTextFilter |
A filter which renders text onto an image.
|
| RescaleFilter |
A filter which simply multiplies pixel values by a given scale factor.
|
| RippleFilter |
A filter which distorts an image by rippling it in the X or Y directions.
|
| RotateFilter |
A filter which rotates an image.
|
| SaturationFilter |
A filter to change the saturation of an image.
|
| ScaleFilter |
Scales an image using the area-averaging algorithm, which can't be done with AffineTransformOp.
|
| ScratchFilter | |
| ShadeFilter | |
| ShadowFilter |
A filter which draws a drop shadow based on the alpha channel of the image.
|
| ShapeFilter | |
| SharpenFilter |
A filter which performs a simple 3x3 sharpening operation.
|
| ShatterFilter | |
| ShearFilter | |
| ShineFilter | |
| SkeletonFilter |
A filter which reduces a binary image to a skeleton.
|
| SkyFilter | |
| SmartBlurFilter |
A filter which performs a "smart blur".
|
| SmearFilter | |
| SparkleFilter | |
| Spectrum |
A class for calulating the colors of the spectrum.
|
| SpectrumColormap |
A colormap with the colors of the spectrum.
|
| SphereFilter |
A filter which simulates a lens placed over an image.
|
| SplineColormap |
A Colormap implemented using Catmull-Rom colour splines.
|
| SwimFilter |
A filter which distorts an image as if it were underwater.
|
| SwizzleFilter |
A filter which allows channels to be swapped.
|
| TextureFilter | |
| ThresholdFilter |
A filter which performs a threshold operation on an image.
|
| TileImageFilter |
A filter which tiles an image into a lerger one.
|
| TransferFilter | |
| TransitionFilter |
A filter which uses another filter to perform a transition.
|
| TritoneFilter |
A filter which performs a tritone conversion on an image.
|
| UnpremultiplyFilter |
A filter which unpremultiplies an image's alpha.
|
| UnsharpFilter |
A filter which subtracts Gaussian blur from an image, sharpening it.
|
| VariableBlurFilter |
A filter which performs a box blur with a different blur radius at each pixel.
|
| WarpFilter |
A filter for warping images using the gridwarp algorithm.
|
| WarpGrid |
A warp grid.
|
| WaterFilter |
A filter which produces a water ripple distortion.
|
| WeaveFilter | |
| WoodFilter |
A filter which produces a simulated wood texture.
|
Copyright © 2012-2013 Bambi Software Foundation. All Rights Reserved.