org.apache.batik.ext.awt.image.renderable
public interface ConvolveMatrixRable extends FilterColorInterpolation
| Method Summary | |
|---|---|
| double | getBias()
Returns the shift value to apply to the result of convolution |
| PadMode | getEdgeMode()
Returns the current edge handling mode. |
| Kernel | getKernel()
Returns the Convolution Kernel in use |
| double[] | getKernelUnitLength()
Returns the [x,y] distance in user space between kernel values |
| boolean | getPreserveAlpha()
Returns false if the convolution should affect the Alpha channel |
| Filter | getSource()
Returns the source to be Convolved |
| Point | getTarget()
Returns the target point of the kernel (what pixel under the kernel
should be set to the result of convolution). |
| void | setBias(double bias)
Sets the shift value to apply to the result of convolution |
| void | setEdgeMode(PadMode edgeMode)
Sets the current edge handling mode. |
| void | setKernel(Kernel k)
Sets the Convolution Kernel to use. |
| void | setKernelUnitLength(double[] kernelUnitLength)
Sets the [x,y] distance in user space between kernel values
If set to zero then one pixel in device space will be used. |
| void | setPreserveAlpha(boolean preserveAlpha)
Sets Alpha channel handling.
|
| void | setSource(Filter src)
Sets the source to be Convolved |
| void | setTarget(Point pt)
Sets the target point of the kernel (what pixel under the kernel
should be set to the result of the convolution). |
Parameters: k Kernel to use for convolution.
Parameters: src image to Convolved.