Class BlurGaussian3D
Performs a Gaussian Blur in 3D
- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
blur
(VoxelsUntyped voxels, Dimensions dimensions, MessageLogger logger) Applies the blur operation to the given voxels.Methods inherited from class org.anchoranalysis.plugin.image.bean.blur.BlurStrategy
calculateSigma, getSigma, isSigmaInMeters, setSigma, setSigmaInMeters
Methods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
BlurGaussian3D
public BlurGaussian3D()
-
-
Method Details
-
blur
public void blur(VoxelsUntyped voxels, Dimensions dimensions, MessageLogger logger) throws OperationFailedException Description copied from class:BlurStrategy
Applies the blur operation to the given voxels.- Specified by:
blur
in classBlurStrategy
- Parameters:
voxels
- theVoxelsUntyped
to blurdimensions
- theDimensions
of the voxelslogger
- theMessageLogger
for logging messages- Throws:
OperationFailedException
- if the blur operation fails
-