#include "_cv.h"
Macros | |
#define | ICV_DEF_CALC_MOMENTS_IN_TILE(__op__, name, flavor, srctype, temptype, momtype) |
#define | icvMomentsInTile_8s_CnCR 0 |
#define | icvMomentsInTile_32s_CnCR 0 |
#define | icvMomentsInTileBin_8s_CnCR icvMomentsInTileBin_8u_CnCR |
#define | icvMomentsInTileBin_16u_CnCR icvMomentsInTileBin_16s_CnCR |
#define | icvMomentsInTileBin_32s_CnCR 0 |
Typedefs | |
typedef int | step |
typedef int CvSize | size |
typedef int CvSize void * | momentstate |
Functions | |
typedef | CvStatus (CV_STDCALL *CvMomentIPPFunc)(const void *img |
CV_IMPL void | cvMoments (const void *array, CvMoments *moments, int binary) |
CV_IMPL void | cvGetHuMoments (CvMoments *mState, CvHuMoments *HuState) |
CV_IMPL double | cvGetSpatialMoment (CvMoments *moments, int x_order, int y_order) |
CV_IMPL double | cvGetCentralMoment (CvMoments *moments, int x_order, int y_order) |
CV_IMPL double | cvGetNormalizedCentralMoment (CvMoments *moments, int x_order, int y_order) |
Variables | |
icvMoments_8u_C1R_t | icvMoments_8u_C1R_p = 0 |
icvMoments_32f_C1R_t | icvMoments_32f_C1R_p = 0 |
icvMomentInitAlloc_64f_t | icvMomentInitAlloc_64f_p = 0 |
icvMomentFree_64f_t | icvMomentFree_64f_p = 0 |
icvGetSpatialMoment_64f_t | icvGetSpatialMoment_64f_p = 0 |
#define icvMomentsInTile_32s_CnCR 0 |
#define icvMomentsInTile_8s_CnCR 0 |
#define icvMomentsInTileBin_16u_CnCR icvMomentsInTileBin_16s_CnCR |
#define icvMomentsInTileBin_32s_CnCR 0 |
#define icvMomentsInTileBin_8s_CnCR icvMomentsInTileBin_8u_CnCR |
typedef int CvSize void* momentstate |
CV_IMPL void cvGetHuMoments | ( | CvMoments * | mState, |
CvHuMoments * | HuState | ||
) |
typedef CvStatus | ( | CV_STDCALL * | CvMomentIPPFunc | ) | const |
icvGetSpatialMoment_64f_t icvGetSpatialMoment_64f_p = 0 |
icvMomentFree_64f_t icvMomentFree_64f_p = 0 |
icvMomentInitAlloc_64f_t icvMomentInitAlloc_64f_p = 0 |
icvMoments_32f_C1R_t icvMoments_32f_C1R_p = 0 |
icvMoments_8u_C1R_t icvMoments_8u_C1R_p = 0 |