Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AverageCut
de.popforge.imageprocessing.filters.noise The AverageCut class is a filter that replaces each pixel with the average of its neighbours.
 Blobs
de.popforge.imageprocessing.filters.render The Blobs class is a filter that renders random blobs on an image.
 Blur
de.popforge.imageprocessing.filters.convolution The Blur class is an implementation of the native BlurFilter.
 BrightnessCorrection
de.popforge.imageprocessing.filters.color The BrightnessCorrection class is a filter that adds or removes brightness from an image.
 CarryThreshold
de.popforge.imageprocessing.filters.binarization The CarryThreshold class transforms a grayscale image into binary color-space using a carry flag.
 CellGenerator
de.popforge.imageprocessing.filters.render The CellGenerator class is a filter that fills an image with a pattern based on seed and rule value.
 Closing
de.popforge.imageprocessing.filters.morphological The Closing class is a filter that closes gaps in an image.
 Color
de.popforge.imageprocessing.geom The Color class is a util that simplifies color math.
 ColorMatrix
de.popforge.imageprocessing.filters.color The ColorMatrix class is an implementation of the native ColorMatrixFilter.
 ContrastCorrection
de.popforge.imageprocessing.filters.color The ContrastCorrection class is a filter that levels the contrast in an image.
 Convolution
de.popforge.imageprocessing.filters.convolution The Convolution class is an implementation of the native ConvolutionFilter.
 ConvolutionBlur
de.popforge.imageprocessing.filters.convolution The ConvolutionBlur class is a filter that uses a convolution matrix to blur an image.
 Corona
de.popforge.imageprocessing.filters.render The Corona class is a filter that renders a corona/particle.
 Curve
de.popforge.imageprocessing.geom The Curve class represents a curve that can be used to transform colors.
 CurveMode
de.popforge.imageprocessing.geom The CurveMode class is an enumeration of constant values that indicate which interpolation to use: cubic, cosine or linear.
 Curves
de.popforge.imageprocessing.filters.color The Curves class is a filter that applies a curve to a given image.
 Dilation
de.popforge.imageprocessing.filters.morphological The Dilation class is a filter that uses the maximum of the structuring function.
 DimensionTest
de.popforge.imageprocessing.utils The DimensionTest class provides a method to check if a BitmapData and Image object belong to the same size.
 DisplacementMap
de.popforge.imageprocessing.filters.distortion The DisplacementMap class is an implementation of the native DisplacementMapFilter.
 Drawing
de.popforge.imageprocessing.utils The Drawing class is a utility to draw very fast and simple on an Image object.
 Edges
de.popforge.imageprocessing.filters.convolution The Edges class is a filter that uses a convolution matrix to extract the edges an image contains.
 Emboss
de.popforge.imageprocessing.filters.convolution The Emboss class is a filter that uses a convolution matrix to apply an emboss effect.
 Erosion
de.popforge.imageprocessing.filters.morphological The Erosion class is a filter that uses the minimum of the structuring function.
 Extract
de.popforge.imageprocessing.filters.color The Extract class is a filter that extracts a given color.
 FilterQueue
de.popforge.imageprocessing.filters The FilterQueue class applies a group of filters in given order to an Image object.
 FormatTest
de.popforge.imageprocessing.utils The FormatTest class provides two methods to check if an Image format is required or denied.
 FractalPlasma
de.popforge.imageprocessing.filters.render The FractalPlasma class is a filter that generates a plasma using fractal subdivision.
 GammaCorrection
de.popforge.imageprocessing.filters.color The GammaCorrection class is a filter that levels the brightness in an image.
 GaussianNoise
de.popforge.imageprocessing.filters.noise The GaussianNoise class is a filter that generates a gaussian noise.
 GeometricDisplacedBlur
de.popforge.imageprocessing.filters.distortion The GeometricDisplacedBlur class is a filter that blurs displaced pixels.
 GeometricDisplacementMap
de.popforge.imageprocessing.filters.distortion The GeometricDisplacementMap class is a filter that uses a mathematical representaton of a displacement map to distort an image.
 GeometricMap
de.popforge.imageprocessing.geom.maps The GeometricMap class is a base class for all kinds of mathematical described displacement maps.
 Grayscale
de.popforge.imageprocessing.filters.color The Grayscale class is a basic filter that allows fast conversion from RGB or RGBA to GRAYSCALE.
 GrayscaleBT709
de.popforge.imageprocessing.filters.color The GrayscaleBT709 class transforms a RGB/RGBA image into grayscale using BT709 algorithm.
 GrayscaleRMY
de.popforge.imageprocessing.filters.color The GrayscaleRMY class transforms a RGB/RGBA image into grayscale using RMY algorithm.
 GrayscaleY
de.popforge.imageprocessing.filters.color The GrayscaleBT709 class transforms a RGB/RGBA image into grayscale using Y algorithm.
 Histogram
de.popforge.imageprocessing.core The Histogram class is used to create a histogram of a given image.
 ICaptureDevice
de.popforge.imageprocessing.capture A capture device draws each frame on a BitmapData and can be used to stream webcam pictures or FLV playback.
 IFilter
de.popforge.imageprocessing.filters A filter manipulates a given Image object using the apply() function.
 IImage
de.popforge.imageprocessing.core The IImage interface defines basic functions for every image.
 IInterpolation
de.popforge.imageprocessing.geom.interpolation An interpolation method is able to return a new color value based on given channel, x and y position.
 Image
de.popforge.imageprocessing.core The Image class is a data-holder to work with fast imageprocessing algorithms.
 ImageChannel
de.popforge.imageprocessing.core The ImageChannel class is an enumeration of constant values that indicate which channel to use: binary, gray, red, blue, green, or alpha.
 ImageFormat
de.popforge.imageprocessing.core The ImageFormat class is an enumeration of constant values that indicate which format an image belongs to: binary, grayscale, rgb or rgba.
 Infrared
de.popforge.imageprocessing.filters.color The Infrared class is a filter that fakes an infrared effect.
 InterpolatedPlasma
de.popforge.imageprocessing.filters.render The InterpolatedPlasma class is a filter that generates a plasma based on cosine interpolation.
 Interpolation
de.popforge.imageprocessing.geom.interpolation The Interpolation class is an enumeration of constant values that indicate which interpolation to use: bicubic, bilinear, linear, or nearest neighbour.
 InvalidChannelError
de.popforge.imageprocessing.errors The InvalidChannelError is thrown when a channel is invalid or does not exist.
 InvalidImageFormatError
de.popforge.imageprocessing.errors The InvalidImageFormatError is thrown when there is a format mismatch.
 Invert
de.popforge.imageprocessing.filters.color The Invert class is a filter that inverts the colors of an image.
 JPEG
de.popforge.imageprocessing.formats The JPEG class is used to convert a BitmapData object into a ByteArray containing a JPEG file.
 Layer
de.popforge.imageprocessing.core The Layer class defines a layer that is used in a LayerManager.
 LayerManager
de.popforge.imageprocessing.core The LayerManager class is a representation of one image built by multiple images on different layers.
 LevelsCorrection
de.popforge.imageprocessing.filters.color The LevelsCorrection class is a filter that can stretch or squish the histogram of an image.
 LUTFilter
de.popforge.imageprocessing.filters.color The LUTFilter class is a basic filter used for most look-up table based operations.
 MakeTileable
de.popforge.imageprocessing.filters.render The MakeTileable class is a filter that makes an image tileable using scaled inverse mapping.
 Mandelbrot
de.popforge.imageprocessing.filters.render The Mandelbrot class is a filter that renders a Mandelbrot fractal.
 MedianCut
de.popforge.imageprocessing.filters.noise The MedianCut class is a filter that replaces each pixel with the median of its neighbours.
 NativeFilter
de.popforge.imageprocessing.filters The NativeFilter class applies a native filter like BlurFilter or ColorMatrixFilter to an Image object.
 NoiseFilter
de.popforge.imageprocessing.filters.noise The NoiseFilter class is a basic filter used for most noise based operations.
 Normalize
de.popforge.imageprocessing.filters.color The Normaluze class is a filter that normalizes the colors of an image.
 OldschoolPlasma
de.popforge.imageprocessing.filters.render The OldschoolPlasma class is a filter that uses a very old technique of sine waves to generate a plasma.
 Opening
de.popforge.imageprocessing.filters.morphological The Opening class is a filter that opens gaps in an image.
 Outline
de.popforge.imageprocessing.filters.morphological The Outline class is a filter that executes an erosion and removes this part from the image.
 PerlinNoise
de.popforge.imageprocessing.filters.noise The PerlinNoise filter is an implementation of the native BitmapData.perlinNoise() function.
 Pixelate
de.popforge.imageprocessing.filters.noise The Pixelate class is a filter that replaces neighbour pixels with the same color.
 PNG
de.popforge.imageprocessing.formats The PNG class is used to convert a BitmapData object into a ByteArray containing a PNG file.
 Publish
de.popforge.imageprocessing.utils The Publish class provides methods to make saving of images very easy.
 QuickBumpMap
de.popforge.imageprocessing.filters.distortion The QuickBumpMap class is a filter that uses a normal and light map to create a three-dimensional effect on textures.
 QuickContrastCorrection
de.popforge.imageprocessing.filters.color The QuickContrastCorrection class is a filter that levels the contrast in an image.
 QuickNormalMap
de.popforge.imageprocessing.filters.convolution The QuickNormalMap class is a filter that uses a convolution matrix to create a normal map out of a given bump map.
 QuickSepia
de.popforge.imageprocessing.filters.color The QuickSepia class is a filter that applies the well-known sepia effect.
 RadialBlur
de.popforge.imageprocessing.filters.distortion The RadialBlur class is a filter that applies a blur on a radial displacement.
 RedEyeRemoval
de.popforge.imageprocessing.filters.color The RedEyeRemoval class is a filter that removes the red-eye effect from taken fotos.
 Ripple
de.popforge.imageprocessing.filters.distortion The Ripple class is a filter that displaces an image using a ripple map.
 RippleMap
de.popforge.imageprocessing.geom.maps The RippleMap class is a displacement map that uses sine waves to displace given points.
 Sepia
de.popforge.imageprocessing.filters.color The Sepia class is a filter that applies the well-known sepia effect.
 Sharpen
de.popforge.imageprocessing.filters.convolution The Sharpen class is a filter that uses a convolution matrix to sharpen an image.
 SinePlasma
de.popforge.imageprocessing.filters.render The SinePlasma class is a filter that generates a plasma based on non-distorted sine waves.
 SphereMap
de.popforge.imageprocessing.geom.maps The SphereMap class is a displacement map that uses a three dimensional sphere to displace given points.
 Spherize
de.popforge.imageprocessing.filters.distortion The Spherize class is a filter that displaces an image using a sphere map.
 StructuringFunction
de.popforge.imageprocessing.geom The StructuringFunction class is a representation of a matrix used for most morphological filters.
 Threshold
de.popforge.imageprocessing.filters.binarization The Threshold class transforms a grayscale image into binary color-space using a threshold value.
 Tile
de.popforge.imageprocessing.filters.render The Tile class is a filter that tiles an image.
 ToneMapping
de.popforge.imageprocessing.filters.color The ToneMapping class is a filter that applies a simple tone mapping to the image.
 TopHat
de.popforge.imageprocessing.filters.morphological The TopHat class is a filter that executes an opening first and removes this part from the image.
 Twirl
de.popforge.imageprocessing.filters.distortion The Twirl class is a filter that displaces an image using a twirl map.
 TwirlMap
de.popforge.imageprocessing.geom.maps The TwirlMap class is a displacement map that uses a twirl function to displace given points.
 UnequalDimensionsError
de.popforge.imageprocessing.errors The UnequalDimensionsError object is thrown when there are two unequal dimensions.
 UniformNoise
de.popforge.imageprocessing.filters.noise The UniformNoise class is a filter that generates a uniform noise.
 WebCam
de.popforge.imageprocessing.capture The WebCam class represents a camera as a capture device.
 ZoomBlur
de.popforge.imageprocessing.filters.distortion The ZoomBlur class is a filter that applies a blur on a zoom-out displacement.