public class ConnectedComponentsFromMask extends ObjectCollectionProvider
Constructor and Description |
---|
ConnectedComponentsFromMask() |
Modifier and Type | Method and Description |
---|---|
ObjectCollection |
get()
Gets or creates an object of type
T . |
Provider<Mask> |
getMask() |
UnitValueExtent |
getMinVolume() |
boolean |
isBigNeighborhood()
If true uses 8 neighborhood rather than 4 neighborhood etc.
|
boolean |
isBySlices() |
void |
setBigNeighborhood(boolean bigNeighborhood)
If true uses 8 neighborhood rather than 4 neighborhood etc.
|
void |
setBySlices(boolean bySlices) |
void |
setMask(Provider<Mask> mask) |
void |
setMinVolume(UnitValueExtent minVolume) |
getInitialization, getLogger, getPropertyInitializer, initialize, initializeRecursive, initRecursiveWithInitializer, isInitialized, onInitialization
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public ObjectCollection get() throws ProvisionFailedException
Provider
T
.ProvisionFailedException
- if the object cannot be returned.public UnitValueExtent getMinVolume()
public void setMinVolume(UnitValueExtent minVolume)
public boolean isBySlices()
public void setBySlices(boolean bySlices)
public boolean isBigNeighborhood()
public void setBigNeighborhood(boolean bigNeighborhood)
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.