Wondercoll
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Classes | Macros | Typedefs | Functions
cvemd.cpp File Reference
#include "_cv.h"

Classes

struct  CvNode1D
 
struct  CvNode2D
 
struct  CvEMDState
 

Macros

#define MAX_ITERATIONS   500
 
#define CV_EMD_INF   ((float)1e20)
 
#define CV_EMD_EPS   ((float)1e-5)
 

Typedefs

typedef struct CvNode1D CvNode1D
 
typedef struct CvNode2D CvNode2D
 
typedef struct CvEMDState CvEMDState
 

Functions

CV_IMPL float cvCalcEMD2 (const CvArr *signature_arr1, const CvArr *signature_arr2, int dist_type, CvDistanceFunction dist_func, const CvArr *cost_matrix, CvArr *flow_matrix, float *lower_bound, void *user_param)
 

Macro Definition Documentation

#define CV_EMD_EPS   ((float)1e-5)
#define CV_EMD_INF   ((float)1e20)
#define MAX_ITERATIONS   500

Typedef Documentation

typedef struct CvEMDState CvEMDState
typedef struct CvNode1D CvNode1D
typedef struct CvNode2D CvNode2D

Function Documentation

CV_IMPL float cvCalcEMD2 ( const CvArr signature_arr1,
const CvArr signature_arr2,
int  dist_type,
CvDistanceFunction  dist_func,
const CvArr cost_matrix,
CvArr flow_matrix,
float lower_bound,
void *  user_param 
)