edu.jhu.ece.iacl.plugins.utilities.surface
Class MedicAlgorithmSurfaceHistogram
java.lang.Object
AlgorithmBase
edu.jhu.ece.iacl.jist.pipeline.ProcessingAlgorithm
edu.jhu.ece.iacl.plugins.utilities.surface.MedicAlgorithmSurfaceHistogram
public class MedicAlgorithmSurfaceHistogram
- extends ProcessingAlgorithm
Methods inherited from class edu.jhu.ece.iacl.jist.pipeline.ProcessingAlgorithm |
getAboutFile, getAlgorithmInformation, getAlgorithmLabel, getAlgorithmName, getDefaultJVMArgs, getInput, getMapFile, getOutput, getOutputDirectory, getPreferredSize, getTimeStamp, getUsageFile, init, init, isRunningInSeparateProcess, load, runAlgorithm, runAlgorithm, saveResources, setInput, setMapFile, setOutput, setOutputDirectory, setOutputMetaFile, setPreferredSize, setRunningInSeparateProcess, writeSummaryFile |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
surf
protected ParamSurface surf
bins
protected ParamInteger bins
index
protected ParamInteger index
min
protected ParamDouble min
max
protected ParamDouble max
logScale
protected ParamBoolean logScale
autoMinMax
protected ParamBoolean autoMinMax
robustMinMax
protected ParamBoolean robustMinMax
yLogScale
protected ParamBoolean yLogScale
valueName
protected ParamString valueName
rows
protected ParamInteger rows
cols
protected ParamInteger cols
histogram
protected ParamObject<double[][]> histogram
histImg
protected ParamVolume histImg
embeddedDataType
protected ParamOption embeddedDataType
MedicAlgorithmSurfaceHistogram
public MedicAlgorithmSurfaceHistogram()
createInputParameters
protected void createInputParameters(ParamCollection inputParams)
- Description copied from class:
ProcessingAlgorithm
- Create input parameters.
- Specified by:
createInputParameters
in class ProcessingAlgorithm
- Parameters:
inputParams
- the input parameters
createOutputParameters
protected void createOutputParameters(ParamCollection outputParams)
- Description copied from class:
ProcessingAlgorithm
- Create output parameters.
- Specified by:
createOutputParameters
in class ProcessingAlgorithm
- Parameters:
outputParams
- the output parameters
execute
protected void execute(CalculationMonitor monitor)
throws AlgorithmRuntimeException
- Description copied from class:
ProcessingAlgorithm
- Execute your algorithm.
- Specified by:
execute
in class ProcessingAlgorithm
- Parameters:
monitor
- progress monitor
- Throws:
AlgorithmRuntimeException
- the algorithm runtime exception