Functions
cloud_geometry::norms Namespace Reference

Functions

double B_Norm (float *A, float *B, int dim)
 Computes the Bhattacharyya (B) distance between two nD points.
double CS_Norm (float *A, float *B, int dim)
 Computes the Chi-Square (CS) distance between two nD points.
double Div_Norm (float *A, float *B, int dim)
 Computes the Divergence distance between two nD points.
double JM_Norm (float *A, float *B, int dim)
 Computes the Jeffries-Matusita (JM) distance between two nD points (aka Hellinger distance)
double K_Norm (float *A, float *B, int dim, double P1, double P2)
 Computes the Kolmogorov distance between two nD points (Same as L1 ! - when P1 = P2)
double KL_Norm (float *A, float *B, int dim)
 Computes the Kullback-Leibler distance between two nD points.
double L1_Norm (float *A, float *B, int dim)
 Compute the L1 norm between two nD points (aka aka Manhattan norm, rectilinear distance, Minkowski's L1 distance, taxi cab metric, or city block distance) L1 = Sum (|x_i|), i=1..n.
double L2_Norm (float *A, float *B, int dim)
 Compute the L2 norm between two nD points (aka Euclidean metric) L2 = SQRT (Sum (|x_i|^2)), i=1..n.
double L2_Norm_SQR (float *A, float *B, int dim)
 Compute the squared L2 norm between two nD points (aka Euclidean metric) L2_SQR = Sum (|x_i|^2), i=1..n.
double Linf_Norm (float *A, float *B, int dim)
 Computes the Linf norm between two nD points (aka Minkowski distance, Chebyshev norm, or supremum norm) Linf = max(|xi|), i=1..n.
double PF_Norm (float *A, float *B, int dim, double P1, double P2)
 Computes the Patrick-Fisher distance between two nD points (Same as L2 ! - when P1 = P2)
double Sublinear_Norm (float *A, float *B, int dim)
 Computes the Sublinear kernel distance between two nD points.

Function Documentation

double cloud_geometry::norms::B_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Computes the Bhattacharyya (B) distance between two nD points.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 141 of file norms.h.

double cloud_geometry::norms::CS_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Computes the Chi-Square (CS) distance between two nD points.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 180 of file norms.h.

double cloud_geometry::norms::Div_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Computes the Divergence distance between two nD points.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 199 of file norms.h.

double cloud_geometry::norms::JM_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Computes the Jeffries-Matusita (JM) distance between two nD points (aka Hellinger distance)

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 124 of file norms.h.

double cloud_geometry::norms::K_Norm ( float *  A,
float *  B,
int  dim,
double  P1,
double  P2 
) [inline]

Computes the Kolmogorov distance between two nD points (Same as L1 ! - when P1 = P2)

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions
P1P1
P2P2

Definition at line 238 of file norms.h.

double cloud_geometry::norms::KL_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Computes the Kullback-Leibler distance between two nD points.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 254 of file norms.h.

double cloud_geometry::norms::L1_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Compute the L1 norm between two nD points (aka aka Manhattan norm, rectilinear distance, Minkowski's L1 distance, taxi cab metric, or city block distance) L1 = Sum (|x_i|), i=1..n.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 51 of file norms.h.

double cloud_geometry::norms::L2_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Compute the L2 norm between two nD points (aka Euclidean metric) L2 = SQRT (Sum (|x_i|^2)), i=1..n.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 87 of file norms.h.

double cloud_geometry::norms::L2_Norm_SQR ( float *  A,
float *  B,
int  dim 
) [inline]

Compute the squared L2 norm between two nD points (aka Euclidean metric) L2_SQR = Sum (|x_i|^2), i=1..n.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 69 of file norms.h.

double cloud_geometry::norms::Linf_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Computes the Linf norm between two nD points (aka Minkowski distance, Chebyshev norm, or supremum norm) Linf = max(|xi|), i=1..n.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 106 of file norms.h.

double cloud_geometry::norms::PF_Norm ( float *  A,
float *  B,
int  dim,
double  P1,
double  P2 
) [inline]

Computes the Patrick-Fisher distance between two nD points (Same as L2 ! - when P1 = P2)

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions
P1P1
P2P2

Definition at line 220 of file norms.h.

double cloud_geometry::norms::Sublinear_Norm ( float *  A,
float *  B,
int  dim 
) [inline]

Computes the Sublinear kernel distance between two nD points.

Parameters:
Afirst point
Bsecond point
dimnumber of dimensions

Definition at line 163 of file norms.h.



door_handle_detector
Author(s): Radu Bogdan Rusu, Marius
autogenerated on Wed Dec 11 2013 14:17:01