public abstract class LevelsetSolver extends MTBOperator
| Modifier and Type | Field and Description |
|---|---|
protected SegmentationInitializer |
initGenerator
Operator to generate initialization for the level set function.
|
protected MTBSegmentationInterface |
initialSegmentation
Initial segmentation for initializing level set function.
|
protected MTBImage |
inputImg
Image to segment.
|
| Modifier | Constructor and Description |
|---|---|
protected |
LevelsetSolver()
Default constructor.
|
| Modifier and Type | Method and Description |
|---|---|
MTBSegmentationInterface |
getInitialSegmentation()
Get initial segmentation.
|
MTBImage |
getInputImg()
Get input image.
|
protected void |
initSegmentation()
Runs initializer to calculate initial segmentation.
|
readResolveaddOperatorExecutionProgressEventListener, addParameter, addParameter, addParameterUnconditioned, fieldContained, fireOperatorExecutionProgressEvent, getALDPortHashAccessKey, getConstructionMode, getDocumentation, getHidingMode, getInactiveParameterNames, getInInoutNames, getInInoutNames, getInNames, getInOutNames, getMissingRequiredInputs, getName, getNumParameters, getOutInoutNames, getOutNames, getParameter, getParameterDescriptor, getParameterDescriptorUnconditioned, getParameterNames, getParameterUnconditioned, getSupplementalNames, getVerbose, getVersion, handleOperatorExecutionProgressEvent, hasInOutParameters, hasParameter, isAnnotatedParameter, isConfigured, operate, print, print, print, printInterface, printInterface, readHistory, reinitializeParameterDescriptors, removeOperatorExecutionProgressEventListener, removeParameter, runOp, runOp, runOp, setConstructionMode, setConstructionMode, setConstructionMode, setHidingMode, setName, setParameter, setParameterUnconditioned, setVerbose, toStringVerbose, unconfiguredItems, validate, validateCustom, validateGeneric, writeHistory, writeHistory, writeHistory@Parameter(label="Input Image",
required=true,
dataIOOrder=-10,
direction=IN,
description="Image to segment.")
protected transient MTBImage inputImg
@Parameter(label="Initializer",
required=true,
dataIOOrder=-9,
direction=IN,
description="Segmentation initializer.")
protected SegmentationInitializer initGenerator
protected MTBSegmentationInterface initialSegmentation
protected LevelsetSolver()
throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDOperatorExceptionprotected void initSegmentation()
throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException,
de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
de.unihalle.informatik.Alida.exceptions.ALDOperatorExceptionde.unihalle.informatik.Alida.exceptions.ALDProcessingDAGExceptionpublic MTBImage getInputImg()
public MTBSegmentationInterface getInitialSegmentation()
Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.