include/OpenCV/cvtypes.h File Reference

Go to the source code of this file.

Classes

struct  CvMoments
struct  CvHuMoments
struct  CvConnectedComp
struct  CvChainPtReader
struct  CvContourTree
struct  CvConvexityDefect
struct  CvQuadEdge2D
struct  CvSubdiv2DPoint
struct  CvSubdiv2D
struct  CvMatrix3
struct  CvKalman
struct  CvHaarFeature
struct  CvHaarClassifier
struct  CvHaarStageClassifier
struct  CvHaarClassifierCascade
struct  CvAvgComp

Typedefs

typedef struct CvMoments CvMoments
typedef struct CvHuMoments CvHuMoments
typedef struct CvConnectedComp CvConnectedComp
typedef struct _CvContourScanner * CvContourScanner
typedef struct CvChainPtReader CvChainPtReader
typedef struct CvContourTree CvContourTree
typedef struct CvConvexityDefect CvConvexityDefect
typedef size_t CvSubdiv2DEdge
typedef struct CvQuadEdge2D CvQuadEdge2D
typedef struct CvSubdiv2DPoint CvSubdiv2DPoint
typedef struct CvSubdiv2D CvSubdiv2D
typedef enum
CvSubdiv2DPointLocation 
CvSubdiv2DPointLocation
typedef enum CvNextEdgeType CvNextEdgeType
typedef enum CvFilter CvFilter
typedef float * CvVect32f
typedef float * CvMatr32f
typedef double * CvVect64d
typedef double * CvMatr64d
typedef struct CvMatrix3 CvMatrix3
typedef float(CV_CDECL * CvDistanceFunction )(const float *a, const float *b, void *user_param)
typedef struct CvKalman CvKalman
typedef struct CvHaarFeature CvHaarFeature
typedef struct CvHaarClassifier CvHaarClassifier
typedef struct
CvHaarStageClassifier 
CvHaarStageClassifier
typedef struct
CvHidHaarClassifierCascade 
CvHidHaarClassifierCascade
typedef struct
CvHaarClassifierCascade 
CvHaarClassifierCascade
typedef struct CvAvgComp CvAvgComp

Enumerations

enum  CvSubdiv2DPointLocation {
  CV_PTLOC_ERROR = -2, CV_PTLOC_OUTSIDE_RECT = -1, CV_PTLOC_INSIDE = 0, CV_PTLOC_VERTEX = 1,
  CV_PTLOC_ON_EDGE = 2
}
enum  CvNextEdgeType {
  CV_NEXT_AROUND_ORG = 0x00, CV_NEXT_AROUND_DST = 0x22, CV_PREV_AROUND_ORG = 0x11, CV_PREV_AROUND_DST = 0x33,
  CV_NEXT_AROUND_LEFT = 0x13, CV_NEXT_AROUND_RIGHT = 0x31, CV_PREV_AROUND_LEFT = 0x20, CV_PREV_AROUND_RIGHT = 0x02
}
enum  CvFilter { CV_GAUSSIAN_5x5 = 7 }

Typedef Documentation

typedef struct CvMoments CvMoments
typedef struct CvHuMoments CvHuMoments
typedef struct _CvContourScanner* CvContourScanner
typedef struct CvContourTree CvContourTree
typedef size_t CvSubdiv2DEdge
typedef struct CvQuadEdge2D CvQuadEdge2D
typedef struct CvSubdiv2D CvSubdiv2D
typedef enum CvFilter CvFilter
typedef float* CvVect32f
typedef float* CvMatr32f
typedef double* CvVect64d
typedef double* CvMatr64d
typedef struct CvMatrix3 CvMatrix3
typedef float(CV_CDECL * CvDistanceFunction)(const float *a, const float *b, void *user_param)
typedef struct CvKalman CvKalman
typedef struct CvHaarFeature CvHaarFeature
typedef struct CvAvgComp CvAvgComp

Enumeration Type Documentation

Enumerator:
CV_PTLOC_ERROR 
CV_PTLOC_OUTSIDE_RECT 
CV_PTLOC_INSIDE 
CV_PTLOC_VERTEX 
CV_PTLOC_ON_EDGE 
Enumerator:
CV_NEXT_AROUND_ORG 
CV_NEXT_AROUND_DST 
CV_PREV_AROUND_ORG 
CV_PREV_AROUND_DST 
CV_NEXT_AROUND_LEFT 
CV_NEXT_AROUND_RIGHT 
CV_PREV_AROUND_LEFT 
CV_PREV_AROUND_RIGHT 
enum CvFilter
Enumerator:
CV_GAUSSIAN_5x5