#include "_cv.h"
Macros | |
#define | ICV_DEF_ACC_FUNC(name, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCPROD_FUNC(flavor, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCWEIGHT_FUNC(flavor, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCMASK_FUNC_C1(name, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCPRODUCTMASK_FUNC_C1(flavor, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCWEIGHTMASK_FUNC_C1(flavor, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCMASK_FUNC_C3(name, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCPRODUCTMASK_FUNC_C3(flavor, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_ACCWEIGHTMASK_FUNC_C3(flavor, srctype, dsttype, cvtmacro) |
#define | ICV_DEF_INIT_ACC_TAB(FUNCNAME) |
Typedefs | |
typedef CvStatus(CV_STDCALL * | CvAddWeightedFunc )(const void *src, int srcstep, void *dst, int dststep, CvSize size, float alpha) |
typedef CvStatus(CV_STDCALL * | CvAddWeightedMaskFunc )(const void *src, int srcstep, void *dst, int dststep, const void *mask, int maskstep, CvSize size, float alpha) |
Functions | |
CV_IMPL void | cvAcc (const void *arr, void *sumarr, const void *maskarr) |
CV_IMPL void | cvSquareAcc (const void *arr, void *sq_sum, const void *maskarr) |
CV_IMPL void | cvMultiplyAcc (const void *arrA, const void *arrB, void *acc, const void *maskarr) |
CV_IMPL void | cvRunningAvg (const void *arrY, void *arrU, double alpha, const void *maskarr) |
#define ICV_DEF_ACC_FUNC | ( | name, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCMASK_FUNC_C1 | ( | name, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCMASK_FUNC_C3 | ( | name, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCPROD_FUNC | ( | flavor, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCPRODUCTMASK_FUNC_C1 | ( | flavor, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCPRODUCTMASK_FUNC_C3 | ( | flavor, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCWEIGHT_FUNC | ( | flavor, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCWEIGHTMASK_FUNC_C1 | ( | flavor, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_ACCWEIGHTMASK_FUNC_C3 | ( | flavor, | |
srctype, | |||
dsttype, | |||
cvtmacro | |||
) |
#define ICV_DEF_INIT_ACC_TAB | ( | FUNCNAME | ) |
typedef CvStatus(CV_STDCALL * CvAddWeightedFunc)(const void *src, int srcstep, void *dst, int dststep, CvSize size, float alpha) |
typedef CvStatus(CV_STDCALL * CvAddWeightedMaskFunc)(const void *src, int srcstep, void *dst, int dststep, const void *mask, int maskstep, CvSize size, float alpha) |
CV_IMPL void cvAcc | ( | const void * | arr, |
void * | sumarr, | ||
const void * | maskarr | ||
) |
CV_IMPL void cvMultiplyAcc | ( | const void * | arrA, |
const void * | arrB, | ||
void * | acc, | ||
const void * | maskarr | ||
) |
CV_IMPL void cvSquareAcc | ( | const void * | arr, |
void * | sq_sum, | ||
const void * | maskarr | ||
) |