#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 | |
#define _CvConvState CvFilterState |
#define CV_8TO32F | ( | x | ) | icv8x32fTab_cv[(x)+256] |
#define CV_8TO32F_SQR | ( | x | ) | icv8x32fSqrTab[(x)+128] |
#define CV_FAST_CAST_8U | ( | t | ) | (assert(-256 <= (t) || (t) <= 512), icvSaturate8u_cv[(t)+256]) |
#define CV_HIST_DEFAULT_TYPE CV_32F |
CV_INLINE CvDataType icvDepthToDataType | ( | int | type | ) |
CvPyramid |
const float icv8x32fSqrTab[] |
const float icv8x32fTab_cv[] |
const uchar icvSaturate8u_cv[] |