Multi-class STAPLE label combination. More...
#include <cmtkLabelCombinationMultiClassSTAPLE.h>
Public Types | |
typedef LabelCombinationMultiClassSTAPLE | Self |
This class. | |
typedef float | RealValueType |
Real value type for internal computations. | |
typedef Matrix2D< RealValueType > | ConfusionMatrixType |
Confusion matrix type. | |
Public Member Functions | |
LabelCombinationMultiClassSTAPLE (const std::vector< TypedArray::SmartPtr > &data, const int maxIterations) | |
Constructor: compute label combination. | |
TypedArray::SmartPtr & | GetResult () |
Get result. | |
Private Attributes | |
TypedArray::SmartPtr | m_Result |
Resulting data array. | |
std::vector< RealValueType > | m_Priors |
Array of prior probabilities per class. | |
std::vector < Self::ConfusionMatrixType > | m_Confusion |
Array of confusion matrices. | |
std::vector < Self::ConfusionMatrixType > | m_ConfusionNew |
Array of updated confusion matrices. |
Multi-class STAPLE label combination.
This class implements combination of multiple-label images using the multi-class STAPLE algorithm.
Definition at line 55 of file cmtkLabelCombinationMultiClassSTAPLE.h.
This class.
Definition at line 60 of file cmtkLabelCombinationMultiClassSTAPLE.h.