Class Dilate
- All Implemented Interfaces:
Provider<Mask>
,ProviderAsStack
Performs a dilation morphological operation on
BinaryVoxels
.- Author:
- Owen Feehan
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
applyMorphologicalOperation
(Mask source, boolean do3D) Applies the morphological operation to the source mask.boolean
void
setBigNeighborhood
(boolean bigNeighborhood) Methods inherited from class org.anchoranalysis.plugin.image.bean.mask.provider.morphological.MorphologicalOperatorBase
createFromMask, getBackgroundChannelProvider, getIterations, getMinIntensityValue, isSuppress3D, precondition, setBackgroundChannelProvider, setIterations, setMinIntensityValue, setSuppress3D
Methods inherited from class org.anchoranalysis.image.bean.provider.MaskProviderUnary
get, getMask, setMask
Methods inherited from class org.anchoranalysis.image.bean.provider.MaskProvider
getAsStack
Methods inherited from class org.anchoranalysis.bean.initializable.InitializableBean
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
Methods inherited from class org.anchoranalysis.bean.AnchorBean
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
-
Constructor Details
-
Dilate
public Dilate()
-
-
Method Details
-
applyMorphologicalOperation
Description copied from class:MorphologicalOperatorBase
Applies the morphological operation to the source mask.- Specified by:
applyMorphologicalOperation
in classMorphologicalOperatorBase
- Parameters:
source
- the source mask to apply the operation todo3D
- whether to perform the operation in 3D
-
isBigNeighborhood
public boolean isBigNeighborhood() -
setBigNeighborhood
public void setBigNeighborhood(boolean bigNeighborhood)
-