Class GaussianBlur
java.lang.Object
org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.BaseFilter
org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.GaussianBlur
- All Implemented Interfaces:
BufferedImageOp,OperationBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final float[][]static final intFields inherited from class org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.BaseFilter
hints, imageFormat -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildOperation(Map<String, String> parameterMap, InputStream artifactStream, String mimeType) filter(BufferedImage src, BufferedImage dst) static float[][]generateGaussianBlurKernels(int level) static float[][]generatePascalsTriangle(int level) Methods inherited from class org.broadleafcommerce.openadmin.server.service.artifact.image.effects.chain.filter.BaseFilter
containsMyFilterParams, createCompatibleDestImage, createCompatibleDestImage, getBounds2D, getImageFormat, getPoint2D, getRenderingHints, setImageFormat
-
Field Details
-
NUM_KERNELS
public static final int NUM_KERNELS- See Also:
-
GAUSSIAN_BLUR_KERNELS
public static final float[][] GAUSSIAN_BLUR_KERNELS
-
-
Constructor Details
-
GaussianBlur
public GaussianBlur() -
GaussianBlur
-
-
Method Details
-
generateGaussianBlurKernels
public static float[][] generateGaussianBlurKernels(int level) -
generatePascalsTriangle
public static float[][] generatePascalsTriangle(int level) -
buildOperation
-
filter
-