Interface GaussianBlurRable
- All Superinterfaces:
Filter
,FilterColorInterpolation
,RenderableImage
- All Known Implementing Classes:
GaussianBlurRable8Bit
Implements a GaussianBlur operation, where the blur size is
defined by standard deviations along the x and y axis.
- Version:
- $Id: GaussianBlurRable.java 1733416 2016-03-03 07:07:13Z gadams $
-
Field Summary
Fields inherited from interface java.awt.image.renderable.RenderableImage
HINTS_OBSERVED
-
Method Summary
Modifier and TypeMethodDescriptionReturns the source to be Blurreddouble
Returns the deviation along the x-axis, in user space.double
Returns the deviation along the y-axis, in user space.void
Sets the source to be blurred.void
setStdDeviationX
(double stdDeviationX) The deviation along the x axis, in user space.void
setStdDeviationY
(double stdDeviationY) The deviation along the y axis, in user space.Methods inherited from interface org.apache.batik.ext.awt.image.renderable.Filter
getBounds2D, getDependencyRegion, getDirtyRegion, getTimeStamp
Methods inherited from interface org.apache.batik.ext.awt.image.renderable.FilterColorInterpolation
getOperationColorSpace, isColorSpaceLinear, setColorSpaceLinear
Methods inherited from interface java.awt.image.renderable.RenderableImage
createDefaultRendering, createRendering, createScaledRendering, getHeight, getMinX, getMinY, getProperty, getPropertyNames, getSources, getWidth, isDynamic
-
Method Details
-
getSource
Filter getSource()Returns the source to be Blurred -
setSource
Sets the source to be blurred.- Parameters:
src
- image to blurred.
-
setStdDeviationX
void setStdDeviationX(double stdDeviationX) The deviation along the x axis, in user space.- Parameters:
stdDeviationX
- should be greater than zero.
-
setStdDeviationY
void setStdDeviationY(double stdDeviationY) The deviation along the y axis, in user space.- Parameters:
stdDeviationY
- should be greater than zero
-
getStdDeviationX
double getStdDeviationX()Returns the deviation along the x-axis, in user space. -
getStdDeviationY
double getStdDeviationY()Returns the deviation along the y-axis, in user space.
-