OTB  9.0.0
Orfeo Toolbox
Public Types | Public Member Functions | Static Public Member Functions | List of all members
otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel > Class Template Reference

#include <otbConfusionMatrixCalculator.h>

+ Inheritance diagram for otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >:
+ Collaboration diagram for otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >:

Public Types

typedef RefListLabelType::ValueType::ValueType ClassLabelType
 
typedef otb::ConfusionMatrixMeasurements< ConfusionMatrixType, ClassLabelTypeConfusionMatrixMeasurementsType
 
typedef itk::VariableSizeMatrix< unsigned long > ConfusionMatrixType
 
typedef itk::SmartPointer< const SelfConstPointer
 
typedef std::map< ClassLabelType, int > MapOfClassesType
 
typedef std::map< int, ClassLabelTypeMapOfIndicesType
 
typedef itk::VariableLengthVector< double > MeasurementType
 
typedef itk::SmartPointer< SelfPointer
 
typedef ProdListLabelType::Pointer ProdListLabelPointerType
 
typedef TProdListLabel ProdListLabelType
 
typedef RefListLabelType::Pointer RefListLabelPointerType
 
typedef TRefListLabel RefListLabelType
 
typedef ConfusionMatrixCalculator Self
 
typedef itk::Object Superclass
 

Public Member Functions

void Compute (void)
 
virtual ::itk::LightObject::Pointer CreateAnother (void) const
 
virtual const char * GetNameOfClass () const
 

Static Public Member Functions

static Pointer New ()
 
double m_KappaIndex
 
double m_OverallAccuracy
 
MeasurementType m_FalseNegativeValues
 
MeasurementType m_TrueNegativeValues
 
MeasurementType m_FalsePositiveValues
 
MeasurementType m_TruePositiveValues
 
MeasurementType m_Precisions
 
MeasurementType m_Recalls
 
MeasurementType m_FScores
 
double m_FalseNegativeValue
 
double m_TrueNegativeValue
 
double m_FalsePositiveValue
 
double m_TruePositiveValue
 
double m_Precision
 
double m_Recall
 
double m_FScore
 
MapOfClassesType m_MapOfClasses
 
MapOfIndicesType m_MapOfIndices
 
unsigned short m_NumberOfClasses
 
unsigned long m_NumberOfSamples
 
ConfusionMatrixType m_ConfusionMatrix
 
ConfusionMatrixMeasurementsType::Pointer m_ConfMatMeasurements
 
RefListLabelPointerType m_ReferenceLabels
 
ProdListLabelPointerType m_ProducedLabels
 
virtual void SetReferenceLabels (RefListLabelType *_arg)
 
virtual const RefListLabelTypeGetReferenceLabels () const
 
virtual void SetProducedLabels (ProdListLabelType *_arg)
 
virtual const ProdListLabelTypeGetProducedLabels () const
 
virtual MeasurementType GetTruePositiveValues ()
 
virtual MeasurementType GetTrueNegativeValues ()
 
virtual MeasurementType GetFalsePositiveValues ()
 
virtual MeasurementType GetFalseNegativeValues ()
 
virtual double GetTruePositiveValue ()
 
virtual double GetTrueNegativeValue ()
 
virtual double GetFalsePositiveValue ()
 
virtual double GetFalseNegativeValue ()
 
virtual double GetKappaIndex ()
 
virtual double GetOverallAccuracy ()
 
virtual MeasurementType GetPrecisions ()
 
virtual MeasurementType GetRecalls ()
 
virtual MeasurementType GetFScores ()
 
virtual double GetPrecision ()
 
virtual double GetRecall ()
 
virtual double GetFScore ()
 
virtual unsigned short GetNumberOfClasses ()
 
virtual unsigned long GetNumberOfSamples ()
 
virtual ConfusionMatrixType GetConfusionMatrix ()
 
MapOfClassesType GetMapOfClasses () const
 
MapOfIndicesType GetMapOfIndices () const
 
 ConfusionMatrixCalculator ()
 
 ~ConfusionMatrixCalculator () override
 
void PrintSelf (std::ostream &os, itk::Indent indent) const override
 
 ConfusionMatrixCalculator (const Self &)=delete
 
void operator= (const Self &)=delete
 

Detailed Description

template<class TRefListLabel, class TProdListLabel>
class otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >

This class computes a confusion matrix from 2 lists of labels. It assumes that the 2 lists have the same length and uses the position of the labels in the lists to build the pairs reference/produced labels.

The rows and columns of the output confusion matrix are sorted according to increasing class labels.

For a 2 classes problem, the confusion matrix is organized as follows:

\[ \left( \begin{array}{cc} True Positives & False Negatives \\ False Positives & True Negatives \end{array} \right) \]

Please note that when accessing the confusion matrix values, the first index is the row index (reference samples), and the second is the column index (produced samples), so that accessing the false positive rate is done by calling GetConfusionMatrix()[1, 0] for the case of a 2 classes problem.

Some measurements are computed by this class: If we consider true positive (TP), true negative (TN), false positive (FP) and false negative (FP) rates, then in the 2 classes case:

\[ precision = \frac{TP}{\left( TP + FP \right) } \]

\[ recall = \frac{TP}{\left( TP + FN \right) } \]

\[ FScore = \frac{2 * precision * recall}{\left( precision + recall \right) } \]

In case of multiclasses problem, these measurements are extended by considering one class versus others.

Moreover overall accuracy and

\[ \kappa \]

index are computed.

Definition at line 58 of file otbConfusionMatrixCalculator.h.

Member Typedef Documentation

◆ ClassLabelType

template<class TRefListLabel , class TProdListLabel >
typedef RefListLabelType::ValueType::ValueType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ClassLabelType

Definition at line 80 of file otbConfusionMatrixCalculator.h.

◆ ConfusionMatrixMeasurementsType

template<class TRefListLabel , class TProdListLabel >
typedef otb::ConfusionMatrixMeasurements<ConfusionMatrixType, ClassLabelType> otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ConfusionMatrixMeasurementsType

Type for the confusion matrix measurements calculator

Definition at line 88 of file otbConfusionMatrixCalculator.h.

◆ ConfusionMatrixType

template<class TRefListLabel , class TProdListLabel >
typedef itk::VariableSizeMatrix<unsigned long> otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ConfusionMatrixType

Type for the confusion matrix

Definition at line 85 of file otbConfusionMatrixCalculator.h.

◆ ConstPointer

template<class TRefListLabel , class TProdListLabel >
typedef itk::SmartPointer<const Self> otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ConstPointer

Definition at line 65 of file otbConfusionMatrixCalculator.h.

◆ MapOfClassesType

template<class TRefListLabel , class TProdListLabel >
typedef std::map<ClassLabelType, int> otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::MapOfClassesType

Definition at line 81 of file otbConfusionMatrixCalculator.h.

◆ MapOfIndicesType

template<class TRefListLabel , class TProdListLabel >
typedef std::map<int, ClassLabelType> otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::MapOfIndicesType

Definition at line 82 of file otbConfusionMatrixCalculator.h.

◆ MeasurementType

template<class TRefListLabel , class TProdListLabel >
typedef itk::VariableLengthVector<double> otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::MeasurementType

Type for the measurement

Definition at line 91 of file otbConfusionMatrixCalculator.h.

◆ Pointer

template<class TRefListLabel , class TProdListLabel >
typedef itk::SmartPointer<Self> otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::Pointer

Definition at line 64 of file otbConfusionMatrixCalculator.h.

◆ ProdListLabelPointerType

template<class TRefListLabel , class TProdListLabel >
typedef ProdListLabelType::Pointer otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ProdListLabelPointerType

Definition at line 78 of file otbConfusionMatrixCalculator.h.

◆ ProdListLabelType

template<class TRefListLabel , class TProdListLabel >
typedef TProdListLabel otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ProdListLabelType

Definition at line 77 of file otbConfusionMatrixCalculator.h.

◆ RefListLabelPointerType

template<class TRefListLabel , class TProdListLabel >
typedef RefListLabelType::Pointer otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::RefListLabelPointerType

Definition at line 75 of file otbConfusionMatrixCalculator.h.

◆ RefListLabelType

template<class TRefListLabel , class TProdListLabel >
typedef TRefListLabel otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::RefListLabelType

List to store the corresponding labels

Definition at line 71 of file otbConfusionMatrixCalculator.h.

◆ Self

template<class TRefListLabel , class TProdListLabel >
typedef ConfusionMatrixCalculator otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::Self

Standard class typedefs

Definition at line 62 of file otbConfusionMatrixCalculator.h.

◆ Superclass

template<class TRefListLabel , class TProdListLabel >
typedef itk::Object otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::Superclass

Definition at line 63 of file otbConfusionMatrixCalculator.h.

Constructor & Destructor Documentation

◆ ConfusionMatrixCalculator() [1/2]

template<class TRefListLabel , class TProdListLabel >
otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ConfusionMatrixCalculator
protected

◆ ~ConfusionMatrixCalculator()

template<class TRefListLabel , class TProdListLabel >
otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::~ConfusionMatrixCalculator ( )
inlineoverrideprotected

Accessors

Definition at line 140 of file otbConfusionMatrixCalculator.h.

◆ ConfusionMatrixCalculator() [2/2]

template<class TRefListLabel , class TProdListLabel >
otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::ConfusionMatrixCalculator ( const Self )
privatedelete

Accessors

Member Function Documentation

◆ Compute()

template<class TRefListLabel , class TProdListLabel >
void otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::Compute ( void  )

Computes m_ConfusionMatrix and then the measurements over it.

Definition at line 51 of file otbConfusionMatrixCalculator.hxx.

References otbMsgDebugMacro.

◆ CreateAnother()

template<class TRefListLabel , class TProdListLabel >
virtual::itk::LightObject::Pointer otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::CreateAnother ( void  ) const

◆ GetConfusionMatrix()

template<class TRefListLabel , class TProdListLabel >
virtual ConfusionMatrixType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetConfusionMatrix ( )
virtual

Accessors

◆ GetFalseNegativeValue()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetFalseNegativeValue ( )
virtual

Accessors

◆ GetFalseNegativeValues()

template<class TRefListLabel , class TProdListLabel >
virtual MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetFalseNegativeValues ( )
virtual

Accessors

◆ GetFalsePositiveValue()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetFalsePositiveValue ( )
virtual

Accessors

◆ GetFalsePositiveValues()

template<class TRefListLabel , class TProdListLabel >
virtual MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetFalsePositiveValues ( )
virtual

Accessors

◆ GetFScore()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetFScore ( )
virtual

Accessors

◆ GetFScores()

template<class TRefListLabel , class TProdListLabel >
virtual MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetFScores ( )
virtual

Accessors

◆ GetKappaIndex()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetKappaIndex ( )
virtual

Accessors

◆ GetMapOfClasses()

template<class TRefListLabel , class TProdListLabel >
MapOfClassesType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetMapOfClasses ( ) const
inline

Accessors

Definition at line 125 of file otbConfusionMatrixCalculator.h.

◆ GetMapOfIndices()

template<class TRefListLabel , class TProdListLabel >
MapOfIndicesType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetMapOfIndices ( ) const
inline

Accessors

Definition at line 133 of file otbConfusionMatrixCalculator.h.

◆ GetNameOfClass()

template<class TRefListLabel , class TProdListLabel >
virtual const char* otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetNameOfClass ( ) const
virtual

Run-time type information (and related methods).

◆ GetNumberOfClasses()

template<class TRefListLabel , class TProdListLabel >
virtual unsigned short otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetNumberOfClasses ( )
virtual

Accessors

◆ GetNumberOfSamples()

template<class TRefListLabel , class TProdListLabel >
virtual unsigned long otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetNumberOfSamples ( )
virtual

Accessors

◆ GetOverallAccuracy()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetOverallAccuracy ( )
virtual

Accessors

◆ GetPrecision()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetPrecision ( )
virtual

Accessors

◆ GetPrecisions()

template<class TRefListLabel , class TProdListLabel >
virtual MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetPrecisions ( )
virtual

Accessors

◆ GetProducedLabels()

template<class TRefListLabel , class TProdListLabel >
virtual const ProdListLabelType* otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetProducedLabels ( ) const
virtual

Accessors

◆ GetRecall()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetRecall ( )
virtual

Accessors

◆ GetRecalls()

template<class TRefListLabel , class TProdListLabel >
virtual MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetRecalls ( )
virtual

Accessors

◆ GetReferenceLabels()

template<class TRefListLabel , class TProdListLabel >
virtual const RefListLabelType* otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetReferenceLabels ( ) const
virtual

Accessors

◆ GetTrueNegativeValue()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetTrueNegativeValue ( )
virtual

Accessors

◆ GetTrueNegativeValues()

template<class TRefListLabel , class TProdListLabel >
virtual MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetTrueNegativeValues ( )
virtual

Accessors

◆ GetTruePositiveValue()

template<class TRefListLabel , class TProdListLabel >
virtual double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetTruePositiveValue ( )
virtual

Accessors

◆ GetTruePositiveValues()

template<class TRefListLabel , class TProdListLabel >
virtual MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::GetTruePositiveValues ( )
virtual

Accessors

◆ New()

template<class TRefListLabel , class TProdListLabel >
static Pointer otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::New ( )
static

Method for creation through the object factory.

◆ operator=()

template<class TRefListLabel , class TProdListLabel >
void otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::operator= ( const Self )
privatedelete

Accessors

◆ PrintSelf()

template<class TRefListLabel , class TProdListLabel >
void otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::PrintSelf ( std::ostream &  os,
itk::Indent  indent 
) const
overrideprotected

Accessors

Definition at line 151 of file otbConfusionMatrixCalculator.hxx.

◆ SetProducedLabels()

template<class TRefListLabel , class TProdListLabel >
virtual void otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::SetProducedLabels ( ProdListLabelType _arg)
virtual

Accessors

◆ SetReferenceLabels()

template<class TRefListLabel , class TProdListLabel >
virtual void otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::SetReferenceLabels ( RefListLabelType _arg)
virtual

Accessors

Member Data Documentation

◆ m_ConfMatMeasurements

template<class TRefListLabel , class TProdListLabel >
ConfusionMatrixMeasurementsType::Pointer otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_ConfMatMeasurements
private

◆ m_ConfusionMatrix

template<class TRefListLabel , class TProdListLabel >
ConfusionMatrixType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_ConfusionMatrix
private

◆ m_FalseNegativeValue

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_FalseNegativeValue
private

Accessors

Definition at line 162 of file otbConfusionMatrixCalculator.h.

◆ m_FalseNegativeValues

template<class TRefListLabel , class TProdListLabel >
MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_FalseNegativeValues
private

Accessors

Definition at line 153 of file otbConfusionMatrixCalculator.h.

◆ m_FalsePositiveValue

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_FalsePositiveValue
private

Accessors

Definition at line 164 of file otbConfusionMatrixCalculator.h.

◆ m_FalsePositiveValues

template<class TRefListLabel , class TProdListLabel >
MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_FalsePositiveValues
private

Accessors

Definition at line 155 of file otbConfusionMatrixCalculator.h.

◆ m_FScore

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_FScore
private

Accessors

Definition at line 169 of file otbConfusionMatrixCalculator.h.

◆ m_FScores

template<class TRefListLabel , class TProdListLabel >
MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_FScores
private

Accessors

Definition at line 160 of file otbConfusionMatrixCalculator.h.

◆ m_KappaIndex

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_KappaIndex
private

Accessors

Definition at line 150 of file otbConfusionMatrixCalculator.h.

◆ m_MapOfClasses

template<class TRefListLabel , class TProdListLabel >
MapOfClassesType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_MapOfClasses
private

Accessors

Definition at line 171 of file otbConfusionMatrixCalculator.h.

◆ m_MapOfIndices

template<class TRefListLabel , class TProdListLabel >
MapOfIndicesType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_MapOfIndices
private

Accessors

Definition at line 172 of file otbConfusionMatrixCalculator.h.

◆ m_NumberOfClasses

template<class TRefListLabel , class TProdListLabel >
unsigned short otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_NumberOfClasses
private

◆ m_NumberOfSamples

template<class TRefListLabel , class TProdListLabel >
unsigned long otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_NumberOfSamples
private

Accessors

Definition at line 175 of file otbConfusionMatrixCalculator.h.

◆ m_OverallAccuracy

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_OverallAccuracy
private

Accessors

Definition at line 151 of file otbConfusionMatrixCalculator.h.

◆ m_Precision

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_Precision
private

Accessors

Definition at line 167 of file otbConfusionMatrixCalculator.h.

◆ m_Precisions

template<class TRefListLabel , class TProdListLabel >
MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_Precisions
private

Accessors

Definition at line 158 of file otbConfusionMatrixCalculator.h.

◆ m_ProducedLabels

template<class TRefListLabel , class TProdListLabel >
ProdListLabelPointerType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_ProducedLabels
private

◆ m_Recall

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_Recall
private

Accessors

Definition at line 168 of file otbConfusionMatrixCalculator.h.

◆ m_Recalls

template<class TRefListLabel , class TProdListLabel >
MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_Recalls
private

Accessors

Definition at line 159 of file otbConfusionMatrixCalculator.h.

◆ m_ReferenceLabels

template<class TRefListLabel , class TProdListLabel >
RefListLabelPointerType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_ReferenceLabels
private

◆ m_TrueNegativeValue

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_TrueNegativeValue
private

Accessors

Definition at line 163 of file otbConfusionMatrixCalculator.h.

◆ m_TrueNegativeValues

template<class TRefListLabel , class TProdListLabel >
MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_TrueNegativeValues
private

Accessors

Definition at line 154 of file otbConfusionMatrixCalculator.h.

◆ m_TruePositiveValue

template<class TRefListLabel , class TProdListLabel >
double otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_TruePositiveValue
private

Accessors

Definition at line 165 of file otbConfusionMatrixCalculator.h.

◆ m_TruePositiveValues

template<class TRefListLabel , class TProdListLabel >
MeasurementType otb::ConfusionMatrixCalculator< TRefListLabel, TProdListLabel >::m_TruePositiveValues
private

Accessors

Definition at line 156 of file otbConfusionMatrixCalculator.h.


The documentation for this class was generated from the following files: