Package j2d.filters

Interface Summary
Colormap An interface for color maps.
MutatableFilter  
Quantizer The interface for an image quantizer.
 

Class Summary
AbstractBufferedImageOp A convenience class which implements those methods of BufferedImageOp which are rarely changed.
AdaptiveThreshProcessor  
AddsProcessor  
AffineXformProcessor  
AndProcessor  
ArrayColormap A colormap implemented with an array of colors.
AverageProcessor  
AveragingFilter  
BicubicScaleFilter Scales an image using bi-cubic interpolation, which can't be done with AffineTransformOp.
BlockFilter A Filter to pixellate images.
BlurFilter  
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.
BoxFilterProcessor  
BrushedMetalFilter A filter which produces an image simulating brushed metal.
CausticsFilter A filter which simulates underwater caustics.
CellularFilter  
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  
CircleFilter  
ColorFilter  
CompoundFilter  
ConvolveFilter A filter which applies a convolution kernel to an image.
CorrelationTest Created by IntelliJ IDEA.
CrystallizeFilter  
CurlFilter A page curl effect.
Dan Created by IntelliJ IDEA.
DespeckleFilter  
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  
Don  
EdgeFilter An edge-detection filter.
EmbossFilter A class to emboss an image.
ErodeFilter Given a binary image, this filter performs binary erosion, setting all removed pixels to the given 'new' color.
ExposureFilter  
FadeFilter  
FBMFilter A filter which produces textures from fractal Brownian motion.
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.
Final Created by IntelliJ IDEA.
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.
GainFilter  
GammaFilter A filter for changing the gamma of an image.
GaussianFilter A filter which applies Gaussian blur to an image.
GaussianPanel  
GaussianSmoothingProcessor  
GeometricMeanProcessor  
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  
Histogram An image histogram.
HpProcessor  
HSBAdjustFilter  
Hw8 Created by IntelliJ IDEA.
ImageCombiningFilter  
ImagePanel  
ImageProcessListenerAdapter User: lyon Date: Oct 11, 2006 Time: 8:01:12 AM Copyright DocJava, Inc.
InterleaveFilter Copyright 2007, DocJava, Inc.
InterleaveTest Copyright 2007, DocJava, Inc.
InvertAlphaFilter A Filter to invert the alpha channel of an image.
InvertFilter  
InvertFilter2 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.
Joe Created by IntelliJ IDEA.
KaleidoscopeProcessor A Filter which produces the effect of looking into a kaleidoscope.
Kevin Created by IntelliJ IDEA.
LensBlurFilter A filter which use FFTs to simulate lens blur on an image
LevelsFilter A filter which allows levels adjustment on an image.
LifeFilter  
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.
LyonMenu  
Magarita Created by IntelliJ IDEA.
MagaritaMenu Created by IntelliJ IDEA.
Main  
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.
MarbleTexFilter  
MaskFilter Applies a bit mask to each ARGB pixel of an image.
MaximumFilter  
MedianFilter A filter which performs a 3x3 median operation.
MinimumFilter  
MirrorFilter  
MotionBlurFilter A filter which produces motion blur the slow, but higher-quality way.
MotionBlurOp  
NoiseFilter A filter which adds random noise into an image.
OffsetFilter  
OneHalfProcessor Created by IntelliJ IDEA.
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  
PinchFilter  
PixelUtils Some more useful math functions for image processing.
PlasmaFilter  
PointFilter An abstract superclass for point filters.
PointillizeFilter  
PolarFilter  
PosterizeFilter  
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.
RescaleFilter  
RGBAdjustFilter  
RGBScaleFilter  
RGBShiftFilter  
RippleFilter A filter which distorts an image by rippling it in the X or Y directions.
RotateFilter  
RShiftFilter This filter shifts just the red color plane in the image.
SaltAndPepperProcessor  
ScaleFastProcessor  
ScaleProcessor Scales an image using the area-averaging algorithm, which can't be done with AffineTransformOp.
Scott Created by IntelliJ IDEA.
ShadeFilter  
ShapeFilter  
SharpenFilter  
SharpenFilter2  
ShatterFilter  
ShearFilter  
SizeFilter User: Douglas Lyon Date: Mar 30, 2008 Time: 7:40:18 PM Copyright DocJava, Inc., 2007
SkeletonFilter  
SkyFilter  
SmartBlurFilter  
SmearFilter  
SNRProcessor Created by IntelliJ IDEA.
SolarizeFilter A filter which solarizes an image.
SparkleFilter  
Spectrum  
SphereFilter  
SplineColormap A Colormap implemented using Catmull-Rom colour splines.
StampFilter  
SwimFilter  
Tarek Created by IntelliJ IDEA.
TextureFilter  
TileImageFilter  
TransferFilter  
TransformFilter An abstract superclass for filters which distort images in some way.
UnsharpFilter A filter which subtracts Gaussian blur from an image, sharpening it.
VariableBlurFilter  
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