com.jhlabs.image
Class MotionBlurFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.MotionBlurFilter
- All Implemented Interfaces:
- ImageProcessorInterface, java.awt.image.BufferedImageOp, java.lang.Cloneable
public class MotionBlurFilter
- extends AbstractBufferedImageOp
A filter which produces motion blur the slow, but higher-quality way.
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
LINEAR
public static final int LINEAR
- See Also:
- Constant Field Values
RADIAL
public static final int RADIAL
- See Also:
- Constant Field Values
ZOOM
public static final int ZOOM
- See Also:
- Constant Field Values
MotionBlurFilter
public MotionBlurFilter()
setAngle
public void setAngle(float angle)
getAngle
public float getAngle()
setDistance
public void setDistance(float distance)
getDistance
public float getDistance()
setRotation
public void setRotation(float rotation)
getRotation
public float getRotation()
setZoom
public void setZoom(float zoom)
getZoom
public float getZoom()
setWrapEdges
public void setWrapEdges(boolean wrapEdges)
getWrapEdges
public boolean getWrapEdges()
filter
public java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dst)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object