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

Macros

#define ICV_DIST_SHIFT   16
 
#define ICV_INIT_DIST0   (INT_MAX >> 2)
 

Typedefs

typedef CvStatus(CV_STDCALLCvIPPDistTransFunc )(const uchar *src, int srcstep, void *dst, int dststep, CvSize size, const void *metrics)
 
typedef CvStatus(CV_STDCALLCvIPPDistTransFunc2 )(uchar *src, int srcstep, CvSize size, const int *metrics)
 
typedef CvStatus(CV_STDCALLCvDistTransFunc )(const uchar *src, int srcstep, int *temp, int tempstep, float *dst, int dststep, CvSize size, const float *metrics)
 

Functions

CV_IMPL void cvDistTransform (const void *srcarr, void *dstarr, int distType, int maskSize, const float *mask, void *labelsarr)
 

Variables

icvDistanceTransform_3x3_8u32f_C1R_t icvDistanceTransform_3x3_8u32f_C1R_p = 0
 
icvDistanceTransform_5x5_8u32f_C1R_t icvDistanceTransform_5x5_8u32f_C1R_p = 0
 
icvDistanceTransform_3x3_8u_C1IR_t icvDistanceTransform_3x3_8u_C1IR_p = 0
 
icvDistanceTransform_3x3_8u_C1R_t icvDistanceTransform_3x3_8u_C1R_p = 0
 

Macro Definition Documentation

#define ICV_DIST_SHIFT   16
#define ICV_INIT_DIST0   (INT_MAX >> 2)

Typedef Documentation

typedef CvStatus(CV_STDCALL * CvDistTransFunc)(const uchar *src, int srcstep, int *temp, int tempstep, float *dst, int dststep, CvSize size, const float *metrics)
typedef CvStatus(CV_STDCALL * CvIPPDistTransFunc)(const uchar *src, int srcstep, void *dst, int dststep, CvSize size, const void *metrics)
typedef CvStatus(CV_STDCALL * CvIPPDistTransFunc2)(uchar *src, int srcstep, CvSize size, const int *metrics)

Function Documentation

CV_IMPL void cvDistTransform ( const void *  srcarr,
void *  dstarr,
int  distType,
int  maskSize,
const float mask,
void *  labelsarr 
)

Variable Documentation

icvDistanceTransform_3x3_8u32f_C1R_t icvDistanceTransform_3x3_8u32f_C1R_p = 0
icvDistanceTransform_3x3_8u_C1IR_t icvDistanceTransform_3x3_8u_C1IR_p = 0
icvDistanceTransform_3x3_8u_C1R_t icvDistanceTransform_3x3_8u_C1R_p = 0
icvDistanceTransform_5x5_8u32f_C1R_t icvDistanceTransform_5x5_8u32f_C1R_p = 0