public class MaskIntersectionAssigner extends AnnotationComparisonAssigner<ObjectVoxelIntersection>
Constructor and Description |
---|
MaskIntersectionAssigner() |
Modifier and Type | Method and Description |
---|---|
void |
addDefaultOutputs(OutputEnabledMutable outputs)
Adds any default outputs that should occur from the assigner.
|
ObjectVoxelIntersection |
createAssignment(ObjectsToCompare objectsToCompare,
Dimensions dimensions,
boolean useMIP,
InputOutputContext context) |
ImageCounterWithStatistics<ObjectVoxelIntersection> |
groupForKey(String key) |
boolean |
moreThanOneObject()
Can more than one object exist?
|
checkMisconfigured, describeBean, describeChildren, duplicateBean, fields, findFieldsOfClass, getBeanName, getLocalPath, localise, toString
public ObjectVoxelIntersection createAssignment(ObjectsToCompare objectsToCompare, Dimensions dimensions, boolean useMIP, InputOutputContext context) throws CreateException
createAssignment
in class AnnotationComparisonAssigner<ObjectVoxelIntersection>
CreateException
public ImageCounterWithStatistics<ObjectVoxelIntersection> groupForKey(String key)
groupForKey
in class AnnotationComparisonAssigner<ObjectVoxelIntersection>
public boolean moreThanOneObject()
AnnotationComparisonAssigner
moreThanOneObject
in class AnnotationComparisonAssigner<ObjectVoxelIntersection>
public void addDefaultOutputs(OutputEnabledMutable outputs)
AnnotationComparisonAssigner
addDefaultOutputs
in class AnnotationComparisonAssigner<ObjectVoxelIntersection>
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.