public class Measure_RecallPrecisionF extends EvaluationMeasure
evalData, gtIDs, gtLabelImage, height, labelsetGT, labelsetSG, matchingMatrix, maxRegionCount, minRegionCount, scoreMatrix, segLabelImage, sgIDs, sizesGT, sizesSG, width
Constructor and Description |
---|
Measure_RecallPrecisionF()
Default constructor.
|
Measure_RecallPrecisionF(MTBImageShort _segLabels,
MTBImageShort _gtLabels,
TreeSet<Integer> _labelsetSG,
TreeSet<Integer> _labelsetGT,
int[] _gtIDs,
int[] _sgIDs,
HashMap<Integer,Integer> _sizesGT,
HashMap<Integer,Integer> _sizesSG,
int _minRegionCount,
int _maxRegionCount,
double[][] _scoreMatrix,
byte[][] _matchingMatrix)
Default constructor with parameters.
|
Modifier and Type | Method and Description |
---|---|
protected void |
doEvaluation()
Method to overwrite that does actual calculations.
|
getResult, operate
readResolve
addOperatorExecutionProgressEventListener, 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, 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
public Measure_RecallPrecisionF() throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
- Thrown in case of failure.public Measure_RecallPrecisionF(MTBImageShort _segLabels, MTBImageShort _gtLabels, TreeSet<Integer> _labelsetSG, TreeSet<Integer> _labelsetGT, int[] _gtIDs, int[] _sgIDs, HashMap<Integer,Integer> _sizesGT, HashMap<Integer,Integer> _sizesSG, int _minRegionCount, int _maxRegionCount, double[][] _scoreMatrix, byte[][] _matchingMatrix) throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException
_segLabels
- Label image of segmentation result._gtLabels
- Label image of groundtruth segmentation._labelsetSG
- Set of labels in segmentation image._labelsetGT
- Set of labels in groundtruth image._gtIDs
- Match list of set entries to groundtruth labels._sgIDs
- Match list of set entries to segmentation labels._sizesGT
- Region sizes in groundtruth image indexed by label._sizesSG
- Region sizes in segmentation image indexed by label._minRegionCount
- Minimal number of regions in both images._maxRegionCount
- Maximal number of regions in both images._scoreMatrix
- Score matrix for label matching._matchingMatrix
- Label matching matrix (based on score matrix).de.unihalle.informatik.Alida.exceptions.ALDOperatorException
- Thrown in case of failure.protected void doEvaluation() throws de.unihalle.informatik.Alida.exceptions.ALDOperatorException, de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
EvaluationMeasure
doEvaluation
in class EvaluationMeasure
de.unihalle.informatik.Alida.exceptions.ALDOperatorException
- Thrown in case of failure.de.unihalle.informatik.Alida.exceptions.ALDProcessingDAGException
- Thrown in case of failure.Copyright © 2010–2020 Martin Luther University Halle-Wittenberg, Institute of Computer Science, Pattern Recognition and Bioinformatics. All rights reserved.