Packagede.popforge.imageprocessing.filters.distortion
Classpublic class GeometricDisplacedBlur
ImplementsIFilter

The GeometricDisplacedBlur class is a filter that blurs displaced pixels.

Generally this filter is exactly what the GeometricDisplacementMap is but instead of interpolating the color value this filter takes the distance between the origin and the displaced point and blurs over the distance.

Supported formats:


Example
  
  var map: RippleMap = new RippleMap( 8, 8, .06126, .06126 );
  var filter: GeometricDisplacedBlur = new GeometricDisplacedBlur( map );
  
  var video: WebCam = new WebCam( 160, 120 );
  var image: Image = new Image( 160, 120, ImageFormat.RGB );
  
  image.loadBitmapData( video.getCurrentFrame(), true );
  
  filter.apply( image );
  



Public Methods
 MethodDefined by
  
Creates a new GeometricDisplacedBlur object.
GeometricDisplacedBlur
  
apply(image:Image):void
Applies the filter to the given Image object.
GeometricDisplacedBlur
  
toString():String
Builds and returns a string containing the name of the class.
GeometricDisplacedBlur
Constructor detail
GeometricDisplacedBlur()constructor
public function GeometricDisplacedBlur(displacementMap:GeometricMap)

Creates a new GeometricDisplacedBlur object.

Parameters
displacementMap:GeometricMap — The type of displacement map that should be used.
Method detail
apply()method
public function apply(image:Image):void

Applies the filter to the given Image object.

Parameters
image:Image — The image that will be manipulated.
toString()method 
public function toString():String

Builds and returns a string containing the name of the class.

Returns
String — A string containing the name of the class.