j2d.filters
Class VariableBlurFilter
java.lang.Object
   j2d.filters.AbstractBufferedImageOp
j2d.filters.AbstractBufferedImageOp
       j2d.filters.VariableBlurFilter
j2d.filters.VariableBlurFilter
- All Implemented Interfaces: 
- ImageProcessorInterface, java.awt.image.BufferedImageOp, java.io.Serializable, java.lang.Cloneable
- public class VariableBlurFilter 
- extends AbstractBufferedImageOp
- See Also:
- Serialized Form
 
 
 
| Methods inherited from class java.lang.Object | 
| equals, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
VariableBlurFilter
public VariableBlurFilter()
process
public java.awt.Image process(java.awt.Image image)
- Description copied from interface: ImageProcessorInterface
- a basic garbage in, garbage out processor.
 
- 
- Specified by:
- processin interface- ImageProcessorInterface
- Overrides:
- processin class- AbstractBufferedImageOp
 
- 
- Parameters:
- image- input image
- Returns:
- output image
 
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
                                           java.awt.image.BufferedImage dst)
- 
 
createCompatibleDestImage
public java.awt.image.BufferedImage createCompatibleDestImage(java.awt.image.BufferedImage src,
                                                              java.awt.image.ColorModel dstCM)
- 
- Specified by:
- createCompatibleDestImagein interface- java.awt.image.BufferedImageOp
- Overrides:
- createCompatibleDestImagein class- AbstractBufferedImageOp
 
- 
 
getBounds2D
public java.awt.geom.Rectangle2D getBounds2D(java.awt.image.BufferedImage src)
- 
- Specified by:
- getBounds2Din interface- java.awt.image.BufferedImageOp
- Overrides:
- getBounds2Din class- AbstractBufferedImageOp
 
- 
 
getPoint2D
public java.awt.geom.Point2D getPoint2D(java.awt.geom.Point2D srcPt,
                                        java.awt.geom.Point2D dstPt)
- 
- Specified by:
- getPoint2Din interface- java.awt.image.BufferedImageOp
- Overrides:
- getPoint2Din class- AbstractBufferedImageOp
 
- 
 
getRenderingHints
public java.awt.RenderingHints getRenderingHints()
- 
- Specified by:
- getRenderingHintsin interface- java.awt.image.BufferedImageOp
- Overrides:
- getRenderingHintsin class- AbstractBufferedImageOp
 
- 
 
blur
public void blur(int[] in,
                 int[] out,
                 int width,
                 int height,
                 int radius,
                 int pass)
- 
 
setHRadius
public void setHRadius(int hRadius)
- 
 
getHRadius
public int getHRadius()
- 
 
setVRadius
public void setVRadius(int vRadius)
- 
 
getVRadius
public int getVRadius()
- 
 
setRadius
public void setRadius(int radius)
- 
 
getRadius
public int getRadius()
- 
 
setIterations
public void setIterations(int iterations)
- 
 
getIterations
public int getIterations()
- 
 
setBlurMask
public void setBlurMask(java.awt.image.BufferedImage blurMask)
- 
 
getBlurMask
public java.awt.image.BufferedImage getBlurMask()
- 
 
toString
public java.lang.String toString()
- 
- Overrides:
- toStringin class- java.lang.Object
 
-