public abstract class BlurStrategy extends AnchorBean<BlurStrategy>
Constructor and Description |
---|
BlurStrategy() |
Modifier and Type | Method and Description |
---|---|
abstract void |
blur(VoxelsUntyped voxels,
Dimensions dimensions,
MessageLogger logger) |
protected double |
calculateSigma(Dimensions dimensions,
MessageLogger logger) |
double |
getSigma() |
boolean |
isSigmaInMeters() |
void |
setSigma(double sigma) |
void |
setSigmaInMeters(boolean sigmaInMeters) |
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public abstract void blur(VoxelsUntyped voxels, Dimensions dimensions, MessageLogger logger) throws OperationFailedException
OperationFailedException
protected double calculateSigma(Dimensions dimensions, MessageLogger logger) throws OperationFailedException
OperationFailedException
public double getSigma()
public void setSigma(double sigma)
public boolean isSigmaInMeters()
public void setSigmaInMeters(boolean sigmaInMeters)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.