All Classes
-
All Classes Interface Summary Class Summary Class Description AbstractBufferedImageOp A convenience class which implements those methods of BufferedImageOp which are rarely changed.AddComposite 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.AverageComposite AverageFilter A filter which averages the 3x3 neighbourhood of each pixel, providing a simple blur.AxisAngle4f Vector math package, converted to look similar to javax.vecmath.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.BinaryFunction BlackFunction 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.BurnComposite CausticsFilter A filter which simulates underwater caustics.CellularFilter A filter which produces an image with a cellular texture.CellularFunction2D 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.Color4f Vector math package, converted to look similar to javax.vecmath.ColorBurnComposite ColorComposite ColorDodgeComposite ColorHalftoneFilter A Filter to pixellate images.Colormap An interface for color maps.CompositeFilter A filter which composites two images together with an optional transform.CompositeFunction1D CompoundFilter A BufferedImageOp which combines two other BufferedImageOps, one after the other.CompoundFunction2D ContourComposite A special Composite used for drawing "marching ants".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 DarkenComposite DeinterlaceFilter A filter for de-interlacing video frames.DespeckleFilter A filter which removes noise from an image using a "pepper and salt" algorithm.DifferenceComposite 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.DitherFilter A filter which performs ordered dithering on an image.DodgeComposite DoGFilter Edge detection by difference of Gaussians.EdgeFilter An edge-detection filter.EmbossFilter A class to emboss an image.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.ExclusionComposite ExposureFilter A filter which changes the exposure of an image.FadeFilter FBM FBMFilter A filter which produces textures from fractal Brownian motion.FeedbackFilter A filter which priduces a video feedback effect by repeated transformations.FFT 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.FlipFilter A filter which flips images or rotates by multiples of 90 degrees.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.FractalSumFunction Function1D Function2D Function3D 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.GrayscaleFilter A filter which converts an image to grayscale using the NTSC brightness calculation.HalftoneFilter A filter which uses a another image as a ask to produce a halftoning effect.HardLightComposite HighPassFilter A filter which adds Gaussian blur to an image, producing a glowing effect.Histogram An image histogram.HSBAdjustFilter HueComposite ImageCombiningFilter ImageFunction2D 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.InvertFilter A filter which inverts the RGB channels 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.KaleidoscopeFilter A Filter which produces the effect of looking into a kaleidoscope.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.LightenComposite LightFilter A filter which produces lighting and embossing effects.LightFilter.Light A class representing a light.LightFilter.Material A class representing material properties.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 MarbleFilter This filter applies a marbling effect to an image, displacing pixels by random amounts.MarbleFunction MarbleTexFilter MaskFilter Applies a bit mask to each ARGB pixel of an image.MathFunction1D Matrix4f Vector math package, converted to look similar to javax.vecmath.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 MiscComposite MiscCompositeContext 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.MultiplyComposite MutatableFilter NegationComposite Noise Perlin Noise functionsNoiseFilter 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.OverlayComposite PerspectiveFilter A filter which performs a perspective distortion on an image.PinchFilter A filter which performs the popular whirl-and-pinch distortion effect.PinLightComposite PixelUtils Some more useful math functions for image processing.PlasmaFilter Point3f Vector math package, converted to look similar to javax.vecmath.Point4f Vector math package, converted to look similar to javax.vecmath.PointFilter An abstract superclass for point filters.PointillizeFilter PolarFilter A filter which distorts and image by performing coordinate conversions between rectangular and polar coordinates.PosterizeFilter A filter to posterize an image.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.Quantizer The interface for an image quantizer.Quat4f Vector math package, converted to look similar to javax.vecmath.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.RGBAdjustFilter RGBComposite RGBComposite.RGBCompositeContext RidgedFBM RippleFilter A filter which distorts an image by rippling it in the X or Y directions.RotateFilter A filter which rotates an image.SaturationComposite 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.SCNoise Sparse Convolution Noise.ScratchFilter ScreenComposite 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 SoftLightComposite SolarizeFilter A filter which solarizes an image.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.StampFilter A filter which produces a rubber-stamp type of effect by performing a thresholded blur.SubtractComposite 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 TransformFilter An abstract superclass for filters which distort images in some way.TransitionFilter A filter which uses another filter to perform a transition.TritoneFilter A filter which performs a tritone conversion on an image.Tuple3f Vector math package, converted to look similar to javax.vecmath.Tuple4f Vector math package, converted to look similar to javax.vecmath.TurbulenceFunction TwirlFilter A Filter which distorts an image by twisting it from the centre out.UnpremultiplyFilter A filter which unpremultiplies an image's alpha.UnsharpFilter A filter which subtracts Gaussian blur from an image, sharpening it.ValueComposite VariableBlurFilter A filter which performs a box blur with a different blur radius at each pixel.Vector3f Vector math package, converted to look similar to javax.vecmath.Vector4f Vector math package, converted to look similar to javax.vecmath.VLNoise WarpFilter A filter for warping images using the gridwarp algorithm.WarpGrid A warp grid.WaterFilter A filter which produces a water ripple distortion.WeaveFilter WholeImageFilter A filter which acts as a superclass for filters which need to have the whole image in memory to do their stuff.WoodFilter A filter which produces a simulated wood texture.