Classes |
union | Cv32suf |
union | Cv64suf |
struct | _IplImage |
struct | _IplROI |
struct | _IplConvKernel |
struct | _IplConvKernelFP |
struct | CvMat |
struct | CvMatND |
struct | CvSparseMat |
struct | CvSparseNode |
struct | CvSparseMatIterator |
struct | CvHistogram |
struct | CvRect |
struct | CvTermCriteria |
struct | CvPoint |
struct | CvPoint2D32f |
struct | CvPoint3D32f |
struct | CvPoint2D64f |
struct | CvPoint3D64f |
struct | CvSize |
struct | CvSize2D32f |
struct | CvBox2D |
struct | CvLineIterator |
struct | CvSlice |
struct | CvScalar |
struct | CvMemBlock |
struct | CvMemStorage |
struct | CvMemStoragePos |
struct | CvSeqBlock |
struct | CvSeq |
struct | CvSetElem |
struct | CvSet |
struct | CvGraphEdge |
struct | CvGraphVtx |
struct | CvGraphVtx2D |
struct | CvGraph |
struct | CvChain |
struct | CvContour |
struct | CvSeqWriter |
struct | CvSeqReader |
struct | CvAttrList |
struct | CvString |
struct | CvStringHashNode |
struct | CvFileNode |
struct | CvTypeInfo |
struct | CvPluginFuncInfo |
struct | CvModuleInfo |
Typedefs |
typedef __int64 | int64 |
typedef unsigned __int64 | uint64 |
typedef unsigned char | uchar |
typedef unsigned short | ushort |
typedef signed char | schar |
typedef void | CvArr |
typedef union Cv32suf | Cv32suf |
typedef union Cv64suf | Cv64suf |
typedef int | CVStatus |
typedef uint64 | CvRNG |
typedef struct _IplImage | IplImage |
typedef struct _IplTileInfo | IplTileInfo |
typedef struct _IplROI | IplROI |
typedef struct _IplConvKernel | IplConvKernel |
typedef struct _IplConvKernelFP | IplConvKernelFP |
typedef struct CvMat | CvMat |
typedef struct CvMatND | CvMatND |
typedef struct CvSparseMat | CvSparseMat |
typedef struct CvSparseNode | CvSparseNode |
typedef struct CvSparseMatIterator | CvSparseMatIterator |
typedef int | CvHistType |
typedef struct CvHistogram | CvHistogram |
typedef struct CvRect | CvRect |
typedef struct CvTermCriteria | CvTermCriteria |
typedef struct CvPoint | CvPoint |
typedef struct CvPoint2D32f | CvPoint2D32f |
typedef struct CvPoint3D32f | CvPoint3D32f |
typedef struct CvPoint2D64f | CvPoint2D64f |
typedef struct CvPoint3D64f | CvPoint3D64f |
typedef struct CvSize2D32f | CvSize2D32f |
typedef struct CvBox2D | CvBox2D |
typedef struct CvLineIterator | CvLineIterator |
typedef struct CvSlice | CvSlice |
typedef struct CvScalar | CvScalar |
typedef struct CvMemBlock | CvMemBlock |
typedef struct CvMemStorage | CvMemStorage |
typedef struct CvMemStoragePos | CvMemStoragePos |
typedef struct CvSeqBlock | CvSeqBlock |
typedef struct CvSeq | CvSeq |
typedef struct CvSetElem | CvSetElem |
typedef struct CvSet | CvSet |
typedef struct CvGraphEdge | CvGraphEdge |
typedef struct CvGraphVtx | CvGraphVtx |
typedef struct CvGraphVtx2D | CvGraphVtx2D |
typedef struct CvGraph | CvGraph |
typedef struct CvChain | CvChain |
typedef struct CvContour | CvContour |
typedef CvContour | CvPoint2DSeq |
typedef struct CvSeqWriter | CvSeqWriter |
typedef struct CvSeqReader | CvSeqReader |
typedef struct CvFileStorage | CvFileStorage |
typedef struct CvAttrList | CvAttrList |
typedef struct CvString | CvString |
typedef struct CvStringHashNode | CvStringHashNode |
typedef struct CvGenericHash | CvFileNodeHash |
typedef struct CvFileNode | CvFileNode |
typedef int(CV_CDECL * | CvIsInstanceFunc )(const void *struct_ptr) |
typedef void(CV_CDECL * | CvReleaseFunc )(void **struct_dblptr) |
typedef void *(CV_CDECL * | CvReadFunc )(CvFileStorage *storage, CvFileNode *node) |
typedef void(CV_CDECL * | CvWriteFunc )(CvFileStorage *storage, const char *name, const void *struct_ptr, CvAttrList attributes) |
typedef void *(CV_CDECL * | CvCloneFunc )(const void *struct_ptr) |
typedef struct CvTypeInfo | CvTypeInfo |
typedef struct CvPluginFuncInfo | CvPluginFuncInfo |
typedef struct CvModuleInfo | CvModuleInfo |
Enumerations |
enum | {
CV_StsOk = 0,
CV_StsBackTrace = -1,
CV_StsError = -2,
CV_StsInternal = -3,
CV_StsNoMem = -4,
CV_StsBadArg = -5,
CV_StsBadFunc = -6,
CV_StsNoConv = -7,
CV_StsAutoTrace = -8,
CV_HeaderIsNull = -9,
CV_BadImageSize = -10,
CV_BadOffset = -11,
CV_BadDataPtr = -12,
CV_BadStep = -13,
CV_BadModelOrChSeq = -14,
CV_BadNumChannels = -15,
CV_BadNumChannel1U = -16,
CV_BadDepth = -17,
CV_BadAlphaChannel = -18,
CV_BadOrder = -19,
CV_BadOrigin = -20,
CV_BadAlign = -21,
CV_BadCallBack = -22,
CV_BadTileSize = -23,
CV_BadCOI = -24,
CV_BadROISize = -25,
CV_MaskIsTiled = -26,
CV_StsNullPtr = -27,
CV_StsVecLengthErr = -28,
CV_StsFilterStructContentErr = -29,
CV_StsKernelStructContentErr = -30,
CV_StsFilterOffsetErr = -31,
CV_StsBadSize = -201,
CV_StsDivByZero = -202,
CV_StsInplaceNotSupported = -203,
CV_StsObjectNotFound = -204,
CV_StsUnmatchedFormats = -205,
CV_StsBadFlag = -206,
CV_StsBadPoint = -207,
CV_StsBadMask = -208,
CV_StsUnmatchedSizes = -209,
CV_StsUnsupportedFormat = -210,
CV_StsOutOfRange = -211,
CV_StsParseError = -212,
CV_StsNotImplemented = -213,
CV_StsBadMemBlock = -214,
CV_StsAssert = -215,
CV_GpuNotSupported = -216,
CV_GpuApiCallError = -217,
CV_GpuNppCallError = -218,
CV_GpuCufftCallError = -219
} |
enum | { CV_PARAM_TYPE_INT = 0,
CV_PARAM_TYPE_REAL = 1,
CV_PARAM_TYPE_STRING = 2,
CV_PARAM_TYPE_MAT = 3
} |
Functions |
CV_INLINE int | cvRound (double value) |
CV_INLINE int | cvFloor (double value) |
CV_INLINE int | cvCeil (double value) |
CV_INLINE int | cvIsNaN (double value) |
CV_INLINE int | cvIsInf (double value) |
CV_INLINE CvRNG | cvRNG (int64 seed CV_DEFAULT(-1)) |
CV_INLINE unsigned | cvRandInt (CvRNG *rng) |
CV_INLINE double | cvRandReal (CvRNG *rng) |
CV_INLINE CvMat | cvMat (int rows, int cols, int type, void *data CV_DEFAULT(NULL)) |
CV_INLINE double | cvmGet (const CvMat *mat, int row, int col) |
CV_INLINE void | cvmSet (CvMat *mat, int row, int col, double value) |
CV_INLINE int | cvIplDepth (int type) |
CV_INLINE CvRect | cvRect (int x, int y, int width, int height) |
CV_INLINE IplROI | cvRectToROI (CvRect rect, int coi) |
CV_INLINE CvRect | cvROIToRect (IplROI roi) |
CV_INLINE CvTermCriteria | cvTermCriteria (int type, int max_iter, double epsilon) |
CV_INLINE CvPoint | cvPoint (int x, int y) |
CV_INLINE CvPoint2D32f | cvPoint2D32f (double x, double y) |
CV_INLINE CvPoint2D32f | cvPointTo32f (CvPoint point) |
CV_INLINE CvPoint | cvPointFrom32f (CvPoint2D32f point) |
CV_INLINE CvPoint3D32f | cvPoint3D32f (double x, double y, double z) |
CV_INLINE CvPoint2D64f | cvPoint2D64f (double x, double y) |
CV_INLINE CvPoint3D64f | cvPoint3D64f (double x, double y, double z) |
CV_INLINE CvSize | cvSize (int width, int height) |
CV_INLINE CvSize2D32f | cvSize2D32f (double width, double height) |
CV_INLINE CvSlice | cvSlice (int start, int end) |
CV_INLINE CvScalar | cvScalar (double val0, double val1 CV_DEFAULT(0), double val2 CV_DEFAULT(0), double val3 CV_DEFAULT(0)) |
CV_INLINE CvScalar | cvRealScalar (double val0) |
CV_INLINE CvScalar | cvScalarAll (double val0123) |
CV_INLINE CvAttrList | cvAttrList (const char **attr CV_DEFAULT(NULL), CvAttrList *next CV_DEFAULT(NULL)) |