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 two source images.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 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 CellularFunction2D ChannelMixFilter A filter which allows the red, grren and blue channels of an image to be mixed into each other.CheckFilter A Filter to draw grids and check patterns.ChromeFilter A filter which simulates chrome.CircleFilter Color4f Vector math package, converted to look similar to javax.vecmath.ColorBurnComposite ColorComposite ColorDodgeComposite Colormap An interface for color maps.CompositeFilter A filter which composites two images together with an optional transform.CompositeFunction1D CompoundFilter CompoundFunction2D ContourComposite A special Composite used for drawing "marching ants".ContourFilter ContrastFilter ConvolveFilter A filter which applies a convolution kernel to an image.CropFilter A filter which crops an image to a given rectangle.CrystallizeFilter CurlFilter A page curl effect.DarkenComposite DespeckleFilter 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 DodgeComposite EdgeFilter An edge-detection filter.EmbossFilter A class to emboss an image.EqualizeFilter A filter to perform auto-equalization on an image.ErodeFilter Given a binary image, this filter performs binary erosion, setting all removed pixels to the given 'new' color.ExclusionComposite ExposureFilter FadeFilter FBM FBMFilter A filter which produces textures from fractal Brownian motion.FeedbackFilter 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 GammaFilter A filter for changing the gamma of an image.GaussianFilter A filter which applies Gaussian blur to an image.GlintFilter 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 HalftoneFilter A filter which can be used to produce wipes by transferring the luma of a mask image into the alpha channel of the source.HardLightComposite Histogram An image histogram.HSBAdjustFilter HueComposite ImageCombiningFilter ImageFunction2D ImageMath A class containing static math methods useful for image processing.ImageUtils InterpolateFilter InvertAlphaFilter A Filter to invert the alpha channel of an image.InvertFilter A filter which inverts the RGB channels of an image.IteratedFilter 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 A filter which can be used to produce wipes by transferring the luma of a Destination image into the alpha channel of the source.LensBlurFilter A filter which use FFTs to simulate lens blur on an imageLevelsFilter A filter which allows levels adjustment on an image.LifeFilter LightenComposite LightFilter LightFilter.Light LightFilter.Material 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 MedianFilter A filter which performs a 3x3 median operation.MinimumFilter MirrorFilter MiscComposite MiscCompositeContext MotionBlurFilter A filter which produces motion blur the slow, but higher-quality way.MotionBlurOp 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 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 PinchFilter 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 PosterizeFilter 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 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 RGBAdjustFilter RGBComposite RGBComposite.RGBCompositeContext RidgedFBM RippleFilter A filter which distorts an image by rippling it in the X or Y directions.RotateFilter SaturationComposite ScaleFilter Scales an image using the area-averaging algorithm, which can't be done with AffineTransformOp.SCNoise Sparse Convolution Noise.ScreenComposite ShadeFilter ShadowFilter ShapeFilter SharpenFilter ShatterFilter ShearFilter SkeletonFilter SkyFilter SmartBlurFilter SmearFilter SoftLightComposite SolarizeFilter A filter which solarizes an image.SparkleFilter Spectrum SpectrumColormap A colormap with the colors of the spectrum.SphereFilter SplineColormap A Colormap implemented using Catmull-Rom colour splines.StampFilter SubtractComposite SwimFilter TextureFilter ThresholdFilter TileImageFilter TransferFilter TransformFilter An abstract superclass for filters which distort images in some way.TransitionFilter A filter which uses another filter to perform a transition.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.UnsharpFilter A filter which subtracts Gaussian blur from an image, sharpening it.ValueComposite VariableBlurFilter 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 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