Classes | Typedefs | Enumerations | Functions | Variables
include/opencv2/legacy/legacy.hpp File Reference

Go to the source code of this file.

Classes

union  CvInput
struct  CvImgObsInfo
struct  CvEHMMState
struct  CvEHMM
struct  CvGraphWeightedVtx
struct  CvGraphWeightedEdge
struct  CvCliqueFinder
struct  CvStereoLineCoeff
struct  CvCamera
struct  CvStereoCamera
struct  CvContourOrientation
struct  CvContourTree
struct  CvFace
struct  Cv3dTracker2dTrackedObject
struct  Cv3dTrackerTrackedObject
struct  Cv3dTrackerCameraInfo
struct  Cv3dTrackerCameraIntrinsics
struct  CvVoronoiSite2D
struct  CvVoronoiEdge2D
struct  CvVoronoiNode2D
struct  CvVoronoiDiagram2D
struct  CvLCMEdge
struct  CvLCMNode
struct  CvMatrix3
struct  CvConDensation
class  CvCalibFilter
class  CvImage
class  CvMatrix
class  CvCamShiftTracker

Typedefs

typedef int(CV_CDECL * CvCallback )(int index, void *buffer, void *user_data)
typedef struct CvImgObsInfo CvImgObsInfo
typedef CvImgObsInfo Cv1DObsInfo
typedef struct CvEHMMState CvEHMMState
typedef struct CvEHMM CvEHMM
typedef struct CvGraphWeightedVtx CvGraphWeightedVtx
typedef struct CvGraphWeightedEdge CvGraphWeightedEdge
typedef enum CvGraphWeightType CvGraphWeightType
typedef struct CvCliqueFinder CvCliqueFinder
typedef struct CvStereoLineCoeff CvStereoLineCoeff
typedef struct CvCamera CvCamera
typedef struct CvStereoCamera CvStereoCamera
typedef struct CvContourOrientation CvContourOrientation
typedef struct CvContourTree CvContourTree
typedef struct CvGLCM CvGLCM
typedef struct CvFaceTracker CvFaceTracker
typedef struct CvFace CvFaceData
typedef unsigned char CvBool
typedef enum CvLeeParameters CvLeeParameters
typedef struct CvVoronoiSite2D CvVoronoiSite2D
typedef struct CvVoronoiEdge2D CvVoronoiEdge2D
typedef struct CvVoronoiNode2D CvVoronoiNode2D
typedef struct CvVoronoiDiagram2D CvVoronoiDiagram2D
typedef struct CvLCMEdge CvLCMEdge
typedef struct CvLCMNode CvLCMNode
typedef struct CvMatrix3 CvMatrix3
typedef struct CvConDensation CvConDensation
typedef enum CvCalibEtalonType CvCalibEtalonType

Enumerations

enum  CvGraphWeightType { CV_NOT_WEIGHTED, CV_WEIGHTED_VTX, CV_WEIGHTED_EDGE, CV_WEIGHTED_ALL }
enum  { CV_CONTOUR_TREES_MATCH_I1 = 1 }
enum  CV_FACE_ELEMENTS { CV_FACE_MOUTH = 0, CV_FACE_LEFT_EYE = 1, CV_FACE_RIGHT_EYE = 2 }
enum  CvLeeParameters {
  CV_LEE_INT = 0, CV_LEE_FLOAT = 1, CV_LEE_DOUBLE = 2, CV_LEE_AUTO = -1,
  CV_LEE_ERODE = 0, CV_LEE_ZOOM = 1, CV_LEE_NON = 2
}
enum  CvCalibEtalonType { CV_CALIB_ETALON_USER = -1, CV_CALIB_ETALON_CHESSBOARD = 0, CV_CALIB_ETALON_CHECKERBOARD = CV_CALIB_ETALON_CHESSBOARD }

Functions

 CVAPI (CvSeq *) cvSegmentImage(const CvArr *srcarr
 CVAPI (void) cvCalcCovarMatrixEx(int nObjects
 CVAPI (double) cvCalcDecompCoeff(IplImage *obj
 CVAPI (CvEHMM *) cvCreate2DHMM(int *stateNumber
 CVAPI (CvImgObsInfo *) cvCreateObsInfo(CvSize numObs
 CVAPI (float) cvEViterbi(CvImgObsInfo *obs_info
 CVAPI (int) icvSubdiv2DCheck(CvSubdiv2D *subdiv)
CV_INLINE double icvSqDist2D32f (CvPoint2D32f pt1, CvPoint2D32f pt2)
CvMemStorage int method CV_DEFAULT (CV_DOMINANT_IPAN)
CvMemStorage int method double
parameter1 
CV_DEFAULT (0)
const CvArr int CvArr int
double param1 
CV_DEFAULT (CV_UNDEF_SC_PARAM)
 CVAPI (IplImage *) icvCreateIsometricImage(IplImage *src
 CVAPI (CvContourTree *) cvCreateContourTree(const CvSeq *contour
CvSeqcvCalcContoursCorrespondence (const CvSeq *contour1, const CvSeq *contour2, CvMemStorage *storage)
CvSeqcvMorphContours (const CvSeq *contour1, const CvSeq *contour2, CvSeq *corr, double alpha, CvMemStorage *storage)
CvPoint int float float float
int CvSize CvTermCriteria int
calc_gradient 
CV_DEFAULT (1))
 CVAPI (CvGLCM *) cvCreateGLCM(const IplImage *srcImage
int const int *stepDirections
int numStepDirections int
optimizationType 
CV_DEFAULT (CV_GLCM_OPTIMIZATION_NONE))
int flag CV_DEFAULT (CV_GLCM_ALL))
int descriptorOptimizationType CV_DEFAULT (CV_GLCMDESC_OPTIMIZATION_ALLOWDOUBLENEST))
 CVAPI (CvFaceTracker *) cvInitFaceTracker(CvFaceTracker *pFaceTracking
CvSeqcvFindFace (IplImage *Image, CvMemStorage *storage)
CvSeqcvPostBoostingFindFace (IplImage *Image, CvMemStorage *storage)
CV_INLINE
Cv3dTracker2dTrackedObject 
cv3dTracker2dTrackedObject (int id, CvPoint2D32f p)
CV_INLINE Cv3dTrackerTrackedObject cv3dTrackerTrackedObject (int id, CvPoint3D32f p)
 CVAPI (CvBool) cv3dTrackerCalibrateCameras(int num_cameras
CvVoronoiDiagram2D
CvMemStorage CvLeeParameters
contour_type 
CV_DEFAULT (CV_LEE_INT)
CvVoronoiDiagram2D
CvMemStorage CvLeeParameters
contour_type int
contour_orientation 
CV_DEFAULT (-1)
CvVoronoiDiagram2D
CvMemStorage CvLeeParameters
contour_type int
contour_orientation int
attempt_number 
CV_DEFAULT (10))
CvSeq CvVoronoiDiagram2D
CvMemStorage CvLeeParameters
regularization_method 
CV_DEFAULT (CV_LEE_NON)
CvSeq CvVoronoiDiagram2D
CvMemStorage CvLeeParameters
regularization_method float
approx_precision 
CV_DEFAULT (CV_LEE_AUTO))
 CVAPI (CvGraph *) cvLinearContorModelFromVoronoiDiagram(CvVoronoiDiagram2D *VoronoiDiagram
 CVAPI (CvConDensation *) cvCreateConDensation(int dynam_params
CV_INLINE int iplWidth (const IplImage *img)
CV_INLINE int iplHeight (const IplImage *img)

Variables

CvArrdstarr
CvArr double canny_threshold
CvArr double double ffill_threshold
CvArr double double CvMemStoragestorage
voidinput
void int ioFlags
void int int ioBufSize
void int int ucharbuffer
void int int uchar voiduserData
void int int uchar void IplImageavg
void int int uchar void
IplImage float * 
covarMatrix
void voidoutput
void void int int void
CvTermCriteria
calcLimit
void void int int void
CvTermCriteria IplImage float * 
eigVals
IplImageeigObj
int nEigObjs
int voideigInput
int void int void IplImage float * coeffs
int int void float IplImage
IplImage
proj
int * numMix
int int obsSize
float * obs
float CvSize dctSize
float CvSize CvSize CvSize delta
CvEHMMehmm
int num_img
int CvEHMMhmm
IplImageimg_mask
IplImage CvRectroi
int count
int CvSeqindexs
int CvSeq float * line
int CvSeq float CvSize2D32f size
int CvSeq float CvSize2D32f int flag
int CvSeq float CvSize2D32f
int CvPoint3D32f
center
int CvSeq float CvSize2D32f
int CvPoint3D32f CvMemStorage
CvSeq ** 
numbers
int CvSeq float CvSize2D32f int jc
CvPoint3D32f float * intrinsic
CvPoint3D32f float float * homography
IplImagesrc
IplImage IplImagedst
CvHistogramhist
const CvArrrightImage
const CvArr int mode
const CvArr int CvArrdispImage
const CvArr int CvArr int maxDisparity
CvPoint2D32fcameraPoint
CvPoint2D32f CvPoint2D32fwarpPoint
CvPoint2D32f CvPoint2D32f int direction
CvPoint3D64f point1
CvPoint3D64f CvPoint3D64f point2
CvPoint3D64f CvPoint3D64f
CvPoint3D64f
pointSym2
CvPoint3D64f double * dist
double betta
double CvStereoLineCoeff
CvPoint3D64f
point
double * transVect1
double double * rotMatr2
double double double * transVect2
double double double double * convRotMatr
double double double double
double * 
convTransVect
CvPoint3D64fM1
CvPoint3D64f double * rotMatr
CvPoint3D64f double double * transVect
CvPoint2D32f p1_end
CvPoint2D32f CvPoint2D32f v2_start
CvPoint2D32f CvPoint2D32f
CvPoint2D32f 
v2_end
CvPoint2D32f CvPoint2D32f
CvPoint2D32f CvPoint2D32f
cross
CvPoint2D32f p2
CvPoint2D32f float a
CvPoint2D32f float float b
CvPoint2D32f float float float c
int * nums
int CvSize imageSize
int CvSize CvPoint2D32fimagePoints1
int CvSize CvPoint2D32f
CvPoint2D32f
imagePoints2
int CvSize CvPoint2D32f
CvPoint2D32f CvPoint3D32f
objectPoints
int CvSize CvPoint2D32f
CvPoint2D32f CvPoint3D32f
CvStereoCamera
stereoparams
CvArrrectMapX
CvArr CvArrrectMapY
CvPoint2D64f CvPoint2D64f point3
CvPoint2D64f CvPoint2D64f
CvPoint2D64f 
point4
CvPoint2D64f CvPoint2D64f
CvPoint2D64f double * 
camMatr1
CvPoint2D64f CvPoint2D64f
CvPoint2D64f double double * 
rotMatr1
CvPoint2D64f CvPoint2D64f
CvPoint2D64f double double
double double * 
camMatr2
CvPoint2D64f CvPoint2D64f
CvPoint2D64f double double
double double double double
CvStereoLineCoeff int * 
needSwapCameras
double * camMatr
double CvPoint3D64fdirect
CvPoint3D64f point12
CvPoint3D64f CvPoint3D64f point21
CvPoint3D64f CvPoint3D64f
CvPoint3D64f 
point22
CvPoint3D64f CvPoint3D64f
CvPoint3D64f CvPoint3D64f
midPoint
CvPoint3D64f pointB
CvPoint3D64f CvPoint3D64f pointCam1
CvPoint3D64f CvPoint3D64f double gamma
CvPoint2D64f p_end
CvPoint2D64f double double
double int * 
result
double * direct2
CvPoint2D64f CvPoint2D64f p2_start
CvPoint2D64f CvPoint2D64f
CvPoint2D64f 
p2_end
double double double CvPoint2D64fstart
double double double
CvPoint2D64f CvPoint2D64f
end
double double double CvPoint2D64fprojPoint
double double double double
double double CvSize
warpSize
double double double double
double double CvSize double 
quad1 [4][2]
double double double double
double double CvSize double
double 
quad2 [4][2]
double double double double
double double CvSize double
double double * 
fundMatr
double double double double
double double CvSize double
double double CvPoint3D64f
epipole1
double double double double
double double CvSize double
double double CvPoint3D64f
CvPoint3D64f
epipole2
double * areaLineCoef2
double CvPoint2D64f epipole
double CvPoint2D64f CvSize
CvPoint2D64f
point11
CvPoint2D64f double * normDirect
double * lineCoeff
double CvPoint2D64fprojectPoint
double * lineCoef
IplImage int desired_depth
IplImage int int desired_num_channels
CvArrfieldEven
CvArr CvArrfieldOdd
CvMemStorage double threshold
CvMemStorage CvTermCriteria criteria
const CvContourTreetree2
const CvContourTree int method
CvPointpoints
CvPoint int length
CvPoint int float * alpha
CvPoint int float float * beta
CvPoint int float float float int coeff_usage
CvPoint int float float float
int CvSize 
win
int stepMagnitude
int step
int int descriptor
int double * average
int double double * standardDeviation
const IplImageimgGray
const IplImage CvRectpRects
const IplImage CvRect int nRects
IplImage CvRect int CvPointptRotate
IplImage CvRect int CvPoint
double * 
dbAngleRotate
const Cv3dTrackerCameraIntrinsics camera_intrinsics []
const
Cv3dTrackerCameraIntrinsics
CvSize 
etalon_size
const
Cv3dTrackerCameraIntrinsics
CvSize float 
square_size
const
Cv3dTrackerCameraIntrinsics
CvSize float IplImage
samples []
const
Cv3dTrackerCameraIntrinsics
CvSize float IplImage
Cv3dTrackerCameraInfo 
camera_info []
int num_objects
int const
Cv3dTrackerCameraInfo const
Cv3dTracker2dTrackedObject 
tracking_info []
int const
Cv3dTrackerCameraInfo const
Cv3dTracker2dTrackedObject
Cv3dTrackerTrackedObject 
tracked_objects []
CvVoronoiDiagram2D ** VoronoiDiagram
CvVoronoiDiagram2D CvMemStorageVoronoiStorage
CvSeq ** ContourSeq
CvMemStorage ** pVoronoiStorage
float maxWidth
const CvPoint2D32f vertex [4]
const CvPoint2D32f double matrix [3][3]
const CvPoint2D32f double CvArrrectMap
CvSize img_size
CvSize int * scanlines1
CvSize int int * scanlines2
CvSize int int int * lengths1
CvSize int int int int * lengths2
CvSize int int int int int * line_count
IplImageimg
IplImage uchar int * dst_nums
IplImage uchar int int * scanlines
ucharprewarp1
uchar ucharprewarp2
uchar uchar int * line_lengths1
uchar uchar int int * line_lengths2
uchar uchar int int int * runs1
uchar uchar int int int int * runs2
uchar uchar int int int int int * num_runs1
uchar uchar int int int int
int int * 
num_runs2
int * first
int int * first_runs
int int int * second
int int int int * second_runs
int int int int int * first_corr
int int int int int int * second_corr
int int * scanlinesA
int int int * lengths
ucharfirst_pix
uchar int * first_num
uchar int ucharsecond_pix
uchar int uchar int * second_num
uchar int uchar int uchardst_pix
uchar int uchar int uchar int * dst_num
uchar int * src_nums
int measure_params
int int sample_count
CvMatlower_bound
CvMat CvMatupper_bound

Typedef Documentation

typedef int(CV_CDECL * CvCallback)(int index, void *buffer, void *user_data)
typedef struct CvImgObsInfo CvImgObsInfo
typedef struct CvEHMMState CvEHMMState
typedef struct CvEHMM CvEHMM
typedef struct CvCamera CvCamera
typedef struct CvContourTree CvContourTree
typedef struct CvGLCM CvGLCM
typedef struct CvFaceTracker CvFaceTracker
typedef struct CvFace CvFaceData
typedef unsigned char CvBool
typedef struct CvLCMEdge CvLCMEdge
typedef struct CvLCMNode CvLCMNode
typedef struct CvMatrix3 CvMatrix3

Enumeration Type Documentation

Enumerator:
CV_NOT_WEIGHTED 
CV_WEIGHTED_VTX 
CV_WEIGHTED_EDGE 
CV_WEIGHTED_ALL 
anonymous enum
Enumerator:
CV_CONTOUR_TREES_MATCH_I1 
Enumerator:
CV_FACE_MOUTH 
CV_FACE_LEFT_EYE 
CV_FACE_RIGHT_EYE 
Enumerator:
CV_LEE_INT 
CV_LEE_FLOAT 
CV_LEE_DOUBLE 
CV_LEE_AUTO 
CV_LEE_ERODE 
CV_LEE_ZOOM 
CV_LEE_NON 
Enumerator:
CV_CALIB_ETALON_USER 
CV_CALIB_ETALON_CHESSBOARD 
CV_CALIB_ETALON_CHECKERBOARD 

Function Documentation

CVAPI ( CvSeq ) const
CVAPI ( void  )
CVAPI ( double  )
CVAPI ( CvEHMM )
CVAPI ( float  )
CVAPI ( int  )
CV_INLINE double icvSqDist2D32f ( CvPoint2D32f  pt1,
CvPoint2D32f  pt2 
)
CvMemStorage int method CV_DEFAULT ( CV_DOMINANT_IPAN  )
CvMemStorage int method double parameter1 CV_DEFAULT ( )
const CvArr int CvArr int double param1 double param2 double param3 double param4 double param5 CV_DEFAULT ( CV_UNDEF_SC_PARAM  )
CVAPI ( IplImage )
CVAPI ( CvContourTree ) const
CvSeq* cvCalcContoursCorrespondence ( const CvSeq contour1,
const CvSeq contour2,
CvMemStorage storage 
)
CvSeq* cvMorphContours ( const CvSeq contour1,
const CvSeq contour2,
CvSeq corr,
double  alpha,
CvMemStorage storage 
)
CvPoint int float float float int CvSize CvTermCriteria int calc_gradient CV_DEFAULT ( )
CVAPI ( CvGLCM ) const
int const int* stepDirections int numStepDirections int optimizationType CV_DEFAULT ( CV_GLCM_OPTIMIZATION_NONE  )
int flag CV_DEFAULT ( CV_GLCM_ALL  )
int descriptorOptimizationType CV_DEFAULT ( CV_GLCMDESC_OPTIMIZATION_ALLOWDOUBLENEST  )
CvSeq* cvFindFace ( IplImage Image,
CvMemStorage storage 
)
CvSeq* cvPostBoostingFindFace ( IplImage Image,
CvMemStorage storage 
)
CVAPI ( CvBool  )
CvVoronoiDiagram2D CvMemStorage CvLeeParameters contour_type int contour_orientation CV_DEFAULT ( 1)
CvVoronoiDiagram2D CvMemStorage CvLeeParameters contour_type int contour_orientation int attempt_number CV_DEFAULT ( 10  )
CvSeq CvVoronoiDiagram2D CvMemStorage CvLeeParameters regularization_method float approx_precision CV_DEFAULT ( CV_LEE_AUTO  )
CVAPI ( CvGraph )
CV_INLINE int iplWidth ( const IplImage img)
CV_INLINE int iplHeight ( const IplImage img)

Variable Documentation

CvArr double double ffill_threshold
int int ioFlags
void void int int ioBufSize
void int int uchar* buffer
int int void * userData
int int void float IplImage* avg
int nEigObjs
int void* eigInput
int int void float IplImage IplImage* proj
int* numMix
float* obs
float CvSize dctSize
int num_img
int CvEHMM * hmm
int count
int CvSeq * indexs
int CvSeq float* line
int CvSeq float CvSize2D32f size
int CvSeq float CvSize2D32f int flag
int CvSeq float CvSize2D32f int jc
CvPoint3D32f float float* homography
const CvArr* rightImage
const CvArr int mode
const CvArr int CvArr* dispImage
const CvArr int CvArr int maxDisparity
double double* dist
double betta
double double double * transVect1
double double double double double * rotMatr2
double double double double double double * transVect2
double double double double* convRotMatr
double double double double double* convTransVect
double double* rotMatr
double double double * transVect
double a
double double b
double double double c
int* nums
double * camMatr1
double double * rotMatr1
double double double double * camMatr2
CvPoint2D64f CvPoint2D64f CvPoint2D64f double double double double double double CvStereoLineCoeff int* needSwapCameras
double * camMatr
CvPoint int float float float* gamma
double* direct2
double double double CvPoint2D64f* start
double double double CvPoint2D64f CvPoint2D64f* end
double double double CvPoint2D64f* projPoint
double double double double double double CvSize* warpSize
double double double double double double CvSize double quad1[4][2]
double double double double double double CvSize double double quad2[4][2]
double double double double double double CvSize double double double* fundMatr
double double double double double double CvSize double double double CvPoint3D64f* epipole1
double double double double double double CvSize double double double CvPoint3D64f CvPoint3D64f* epipole2
double* areaLineCoef2
double* lineCoeff
double* lineCoef
const CvContourTree int double threshold
CvPoint int float float float int CvSize CvTermCriteria criteria
const CvContourTree int method
uchar int uchar int uchar int float alpha
CvPoint int float float* beta
CvPoint int float float float int coeff_usage
CvPoint int float float float int CvSize win
int step
int double* average
int double double* standardDeviation
float maxWidth
const CvPoint2D32f vertex[4]
const CvPoint2D32f double matrix[3][3]
const CvPoint2D32f double CvArr* rectMap
int * scanlines2
CvSize int int int* lengths1
CvSize int int int int* lengths2
int int int int line_count
uchar uchar int int int* runs1
uchar uchar int int int int* runs2
uchar uchar int int int int int* num_runs1
uchar uchar int int int int int int* num_runs2
uchar int uchar int uchar int float int* first
uchar int uchar int uchar int float int int * first_runs
uchar int uchar int uchar int float int int int * second
uchar int uchar int uchar int float int int int int * second_runs
uchar int uchar int uchar int float int int int int int * first_corr
uchar int uchar int uchar int float int int int int int int * second_corr
int int* scanlinesA
int int int* lengths
uchar int uchar int uchar int* dst_num
int int sample_count