Wondercoll
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Typedefs | Functions | Variables
_cv.h File Reference
#include "cv.h"
#include "cxmisc.h"
#include <math.h>
#include <assert.h>
#include <string.h>
#include <stdlib.h>
#include <stdio.h>
#include <limits.h>
#include <float.h>
#include "_cvipp.h"
#include "_cvmatrix.h"
#include "_cvgeom.h"
#include "_cvimgproc.h"

Go to the source code of this file.

Macros

#define CV_FAST_CAST_8U(t)   (assert(-256 <= (t) || (t) <= 512), icvSaturate8u_cv[(t)+256])
 
#define CV_CALC_MIN_8U(a, b)   (a) -= CV_FAST_CAST_8U((a) - (b))
 
#define CV_CALC_MAX_8U(a, b)   (a) += CV_FAST_CAST_8U((b) - (a))
 
#define CV_8TO32F(x)   icv8x32fTab_cv[(x)+256]
 
#define CV_8TO32F_SQR(x)   icv8x32fSqrTab[(x)+128]
 
#define CV_HIST_DEFAULT_TYPE   CV_32F
 
#define _CvConvState   CvFilterState
 

Typedefs

typedef unsigned char uchar
 
typedef unsigned short ushort
 

Functions

CV_INLINE CvDataType icvDepthToDataType (int type)
 
 CV_EXTERN_C_FUNCPTR (void(CV_CDECL *CvWriteNodeFunction)(void *seq, void *node)) typedef struct CvPyramid
 

Variables

const uchar icvSaturate8u_cv []
 
const float icv8x32fTab_cv []
 
const float icv8x32fSqrTab []
 
 CvPyramid
 

Macro Definition Documentation

#define _CvConvState   CvFilterState
#define CV_8TO32F (   x)    icv8x32fTab_cv[(x)+256]
#define CV_8TO32F_SQR (   x)    icv8x32fSqrTab[(x)+128]
#define CV_CALC_MAX_8U (   a,
  b 
)    (a) += CV_FAST_CAST_8U((b) - (a))
#define CV_CALC_MIN_8U (   a,
  b 
)    (a) -= CV_FAST_CAST_8U((a) - (b))
#define CV_FAST_CAST_8U (   t)    (assert(-256 <= (t) || (t) <= 512), icvSaturate8u_cv[(t)+256])
#define CV_HIST_DEFAULT_TYPE   CV_32F

Typedef Documentation

Function Documentation

CV_EXTERN_C_FUNCPTR ( void(CV_CDECL *CvWriteNodeFunction)(void *seq, void *node )
CV_INLINE CvDataType icvDepthToDataType ( int  type)

Variable Documentation

CvPyramid
const float icv8x32fSqrTab[]
const float icv8x32fTab_cv[]
const uchar icvSaturate8u_cv[]