edu.jhu.ece.iacl.plugins.utilities.volume
Class MedicAlgorithmVolumeHistogram
java.lang.Object
AlgorithmBase
edu.jhu.ece.iacl.jist.pipeline.ProcessingAlgorithm
edu.jhu.ece.iacl.plugins.utilities.volume.MedicAlgorithmVolumeHistogram
public class MedicAlgorithmVolumeHistogram
- 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 |
vol
protected ParamVolume vol
bins
protected ParamInteger bins
min
protected ParamDouble min
max
protected ParamDouble max
logScale
protected ParamBoolean logScale
autoMinMax
protected ParamBoolean autoMinMax
robustMinMax
protected ParamBoolean robustMinMax
yLogScale
protected ParamBoolean yLogScale
probability
protected ParamBoolean probability
rows
protected ParamInteger rows
cols
protected ParamInteger cols
histogram
protected ParamObject<double[][]> histogram
histImg
protected ParamVolume histImg
MedicAlgorithmVolumeHistogram
public MedicAlgorithmVolumeHistogram()
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