Package project.android.imageprocessing.filter.effect

Class Summary
BulgeDistortionFilter Creates a bulge distortion on the image radius: The radius from the center to apply the distortion (in normalized coordinates from 0 - 1.0) center: The center of the image (in normalized coordinates from 0 - 1.0) about which to distort scale: The amount of distortion to apply, from -1.0 to 1.0
CGAColourSpaceFilter Simulates the colorspace of a CGA monitor
CrosshatchFilter This converts an image into a black-and-white crosshatch pattern crossHatchSpacing: The fractional width of the image to use as the spacing for the crosshatch.
EmbossFilter Applies an embossing effect on the image intensity: The strength of the embossing, from 0.0 to 4.0, with 1.0 as the normal level
GlassSphereFilter Same as the GPUImageSphereRefractionFilter, only the image is not inverted and there's a little bit of frosting at the edges of the glass center: The center about which to apply the distortion radius: The radius of the distortion, ranging from 0.0 to 1.0 refractiveIndex: The index of refraction for the sphere
HalftoneFilter Applies a halftone effect to an image, like news print fractionalWidthOfAPixel: How large the halftone dots are, as a fraction of the width and height of the image (0.0 - 1.0) aspectRatio: the ratio of width and height for dots
KuwaharaFilter Kuwahara image abstraction, drawn from the work of Kyprianidis, et.
KuwaharaRadius3Filter A "faster" version of KuwaharaFilter that has a fixed radius of 3.
MosaicFilter This filter takes an input tileset, the tiles must ascend in luminance.
PinchDistortionFilter Creates a pinch distortion of the image radius: The radius from the center to apply the distortion center: The center of the image (in normalized coordinates from 0 - 1.0) about which to distort) scale: The amount of distortion to apply, from -2.0 to 2.0
PixellateFilter Applies a pixellation effect on an image or video fractionalWidthOfAPixel: How large the pixels are, as a fraction of the width and height of the image (0.0 - 1.0)
PolarPixellateFilter Applies a pixellation effect on an image or video in a spiral fractionalWidthOfAPixel: How large the pixels are, as a fraction of the width and height of the image (0.0 - 1.0) center: The point that the polar pixellization will begin at and spiral around.
PolkaDotFilter Breaks an image up into colored dots within a regular grid fractionalWidthOfAPixel: How large the dots are, as a fraction of the width and height of the image (0.0 - 1.0) dotScaling: What fraction of each grid space is taken up by a dot, from 0.0 to 1.0.
PosterizeFilter This reduces the color dynamic range into the number of steps specified, leading to a cartoon-like simple shading of the image.
SketchFilter Converts video to look like a sketch.
SmoothToonFilter This uses a similar process as the GPUImageToonFilter, only it precedes the toon effect with a Gaussian blur to smooth out noise.
SphereRefractionFilter Simulates the refraction through a solid glass sphere center: The center about which to apply the distortion radius: The radius of the distortion, ranging from 0.0 to 1.0 refractiveIndex: The index of refraction for the sphere
StretchDistortionFilter Creates a stretch distortion of the image center: The center of the image (in normalized coordinates from 0 - 1.0) about which to distort
SwirlFilter Creates a swirl distortion on the image radius: The radius from the center to apply the distortion center: The center of the image (in normalized coordinates from 0 - 1.0) about which to twist angle: The amount of twist to apply to the image
ThresholdSketchFilter Same as the sketch filter, only the edges are thresholded instead of being grayscale
ToonFilter This uses Sobel edge detection to place a black border around objects, and then it quantizes the colors present in the image to give a cartoon-like quality to the image.
VignetteFilter Performs a vignetting effect, fading out the image at the edges colour: The colour outside center: The starting location for the vignetting effect start, end: The directional intensity of the vignetting