te::cl Namespace Reference

Namespace for classification module of TerraLib. More...

Classes

class  Dummy
 Dummy classifier (just for testing purposes). More...
 
class  InputAdaptor
 Classifiers input data adaptor. More...
 
class  KMeans
 KMeans strategy for classification. Step-by-step: More...
 
class  MAP
 MAP strategy for classification. More...
 
class  MaxLikelihood
 A maximum likelihood estimation strategy for classification (a.k.a. MaxVer in portuguese). More...
 
class  OutputAdaptor
 Classifiers output data adaptor. More...
 
class  ROI
 A region of interest (often abbreviated ROI), is a selected subset of samples within a dataset identified for a particular purpose. More...
 
class  ROISet
 A ROISet is a set of ROI's. More...
 
class  VectorOfVectorsInputAdaptor
 
class  VectorOutputAdaptor
 Classifiers vector container output data adaptor. More...
 

Functions

TECLEXPORT double GetEuclideanDistance (std::vector< double > v1, std::vector< double > v2)
 Computes euclidean distance between two double vectors. More...
 

Detailed Description

Namespace for classification module of TerraLib.

Function Documentation

◆ GetEuclideanDistance()

TECLEXPORT double te::cl::GetEuclideanDistance ( std::vector< double >  v1,
std::vector< double >  v2 
)

Computes euclidean distance between two double vectors.

Parameters
v1The first vector.
v2The second vector.
Returns
The euclidean distance between v1 and v2.

Referenced by te::cl::KMeans< TTRAIN, TCLASSIFY >::getClassification().