65 m_bScreen = pi_bEnable;
193 std::string m_pchBaseOutputFileName;
195 static char const*
const m_ppchMeasureNameTable[
eMesureLast];
void setScreen(bool pi_bEnable=true)
Enable or disable on screen results.
void setAverageSurfaceDist(double pi_fVal)
Set the result value of average surface distance measure.
void setSensL(double pi_fVal)
Set the result value of SensL measure.
void setF1test(double pi_fVal)
Set the result value of F1 score of F-test.
bool save()
It saves results on text file or xml file in function of class default settings.
~SegPerfResults()
Destructor.
static char const *const *const getMeasureNameTable()
Get the list of all Measures available.
void setDice(double pi_fVal)
Set the result value of Dice measure.
void setRVE(double pi_fVal)
Set the result value of Relative volume error.
void setSensibility(double pi_fVal)
Set the result value of Sensibility measure.
void setXml(bool pi_bEnable=true)
Enable or disable XML file results.
void setJaccard(double pi_fVal)
Set the result value of Jaccard measure.
void setPPVL(double pi_fVal)
Set the result value of PPVL measure.
void setNPV(double pi_fVal)
Set the result value of NPV (Negative Predictive Value) measure.
void setHausdorffDist(double pi_fVal)
Set the result value of DistHausdorff measure.
void setContourMeanDist(double pi_fVal)
Set the result value of contour mean distance measure.
Class to format and saves results.
bool activeMeasurementOutput(eMesureName pi_eVal)
It active the saving of one specific measure. If it set twice time the effect is inverted.
void setSpecificity(double pi_fVal)
Set the result value of Specificity measure.
void setPPV(double pi_fVal)
Set the result value of PPV (Positive Predictive Value) measure.
void setTxt(bool pi_bEnable=true)
Enable or disable text file results.