include/OpenCV/cvaux.h 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  CvFace
struct  Cv3dTracker2dTrackedObject
struct  Cv3dTrackerTrackedObject
struct  Cv3dTrackerCameraInfo
struct  Cv3dTrackerCameraIntrinsics
struct  CvVoronoiSite2D
struct  CvVoronoiEdge2D
struct  CvVoronoiNode2D
struct  CvVoronoiDiagram2D
struct  CvLCMEdge
struct  CvLCMNode
struct  CvBGStatModel
struct  CvFGDStatModelParams
struct  CvBGPixelCStatTable
struct  CvBGPixelCCStatTable
struct  CvBGPixelStat
struct  CvFGDStatModel
struct  CvGaussBGStatModelParams
struct  CvGaussBGValues
struct  CvGaussBGPoint
struct  CvGaussBGModel
struct  CvBGCodeBookElem
struct  CvBGCodeBookModel
struct  CvConDensation
class  CvCalibFilter

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 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 int(CV_CDECL * CvUpdateBGStatModel )(IplImage *curr_frame, struct CvBGStatModel *bg_model, double learningRate)
typedef struct CvBGStatModel CvBGStatModel
typedef struct CvFGDStatModelParams CvFGDStatModelParams
typedef struct CvBGPixelCStatTable CvBGPixelCStatTable
typedef struct CvBGPixelCCStatTable CvBGPixelCCStatTable
typedef struct CvBGPixelStat CvBGPixelStat
typedef struct CvFGDStatModel CvFGDStatModel
typedef struct
CvGaussBGStatModelParams 
CvGaussBGStatModelParams
typedef struct CvGaussBGValues CvGaussBGValues
typedef struct CvGaussBGPoint CvGaussBGPoint
typedef struct CvGaussBGModel CvGaussBGModel
typedef struct CvBGCodeBookElem CvBGCodeBookElem
typedef struct CvBGCodeBookModel CvBGCodeBookModel
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_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
 * Finds selected eigen values and vectors of a symmetric matrix */
 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
CvSeqcvCalcContoursCorrespondence (const CvSeq *contour1, const CvSeq *contour2, CvMemStorage *storage)
CvSeqcvMorphContours (const CvSeq *contour1, const CvSeq *contour2, CvSeq *corr, double alpha, CvMemStorage *storage)
 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
typedef void (CV_CDECL *CvReleaseBGStatModel)(struct CvBGStatModel **bg_model)
CV_INLINE void cvReleaseBGStatModel (CvBGStatModel **bg_model)
CV_INLINE int cvUpdateBGStatModel (IplImage *current_frame, CvBGStatModel *bg_model, double learningRate CV_DEFAULT(-1))
 CVAPI (CvBGStatModel *) cvCreateFGDStatModel(IplImage *first_frame
CvFGDStatModelParams *parameters CV_DEFAULT (NULL))
 CVAPI (CvBGCodeBookModel *) cvCreateBGCodeBookModel()
const CvArr CvRect roi CV_DEFAULT (cvRect(0, 0, 0, 0))
int poly1Hull0 CV_DEFAULT (1)
int poly1Hull0 float perimScale CV_DEFAULT (4.f)
int poly1Hull0 float
perimScale CvMemStorage
*storage CvPoint offset 
CV_DEFAULT (cvPoint(0, 0)))
 CVAPI (CvConDensation *) cvCreateConDensation(int dynam_params

Variables

CvArrdstarr
CvArr double canny_threshold
CvArr double double ffill_threshold
CvArr double double CvMemStoragestorage
void * input
void int ioFlags
void int int ioBufSize
void int int ucharbuffer
void int int uchar void * userData
void int int uchar void IplImageavg
void int int uchar void
IplImage float * 
covarMatrix
void void * output
void void int int void
CvTermCriteria
calcLimit
void void int int void
CvTermCriteria IplImage float * 
eigVals
IplImageeigObj
int nEigObjs
int void * eigInput
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
CvMatr64d transVect1
CvMatr64d CvMatr64d rotMatr2
CvMatr64d CvMatr64d CvMatr64d transVect2
CvMatr64d CvMatr64d CvMatr64d
CvMatr64d 
convRotMatr
CvMatr64d CvMatr64d CvMatr64d
CvMatr64d CvMatr64d 
convTransVect
CvPoint3D64fM1
CvPoint3D64f CvMatr64d rotMatr
CvPoint3D64f CvMatr64d CvMatr64d 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 CvMatr64d 
camMatr1
CvPoint2D64f CvPoint2D64f
CvPoint2D64f CvMatr64d
CvMatr64d 
rotMatr1
CvPoint2D64f CvPoint2D64f
CvPoint2D64f CvMatr64d
CvMatr64d CvMatr64d CvMatr64d 
camMatr2
CvPoint2D64f CvPoint2D64f
CvPoint2D64f CvMatr64d
CvMatr64d CvMatr64d CvMatr64d
CvMatr64d CvMatr64d
CvStereoLineCoeff int * 
needSwapCameras
CvMatr64d camMatr
CvMatr64d 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
CvVect64d direct2
CvPoint2D64f CvPoint2D64f p2_start
CvPoint2D64f CvPoint2D64f
CvPoint2D64f 
p2_end
double double double CvPoint2D64fstart
double double double
CvPoint2D64f CvPoint2D64f
end
CvMatr64d CvMatr64d CvVect64d
CvPoint2D64f
projPoint
CvMatr64d CvMatr64d CvVect64d
CvMatr64d CvMatr64d CvVect64d
CvSize
warpSize
CvMatr64d CvMatr64d CvVect64d
CvMatr64d CvMatr64d CvVect64d
CvSize double 
quad1 [4][2]
CvMatr64d CvMatr64d CvVect64d
CvMatr64d CvMatr64d CvVect64d
CvSize double double 
quad2 [4][2]
CvMatr64d CvMatr64d CvVect64d
CvMatr64d CvMatr64d CvVect64d
CvSize double double CvMatr64d 
fundMatr
CvMatr64d CvMatr64d CvVect64d
CvMatr64d CvMatr64d CvVect64d
CvSize double double CvMatr64d
CvPoint3D64f
epipole1
CvMatr64d CvMatr64d CvVect64d
CvMatr64d CvMatr64d CvVect64d
CvSize double double CvMatr64d
CvPoint3D64f CvPoint3D64f
epipole2
CvVect64d areaLineCoef2
CvVect64d CvPoint2D64f epipole
CvVect64d CvPoint2D64f CvSize
CvPoint2D64f
point11
CvPoint2D64f CvVect64d normDirect
CvVect64d lineCoeff
CvVect64d CvPoint2D64fprojectPoint
CvVect64d lineCoef
IplImage int desired_depth
IplImage int int desired_num_channels
CvArrfieldEven
CvArr CvArrfieldOdd
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
int int int int float alpha
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
CvBGStatModelbg_model
IplImagecurr_frame
IplImage IplImagechange_mask
const CvArrimage
const CvArr CvArrfgmask
int staleThresh
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 CvGLCM CvGLCM
typedef struct CvFaceTracker CvFaceTracker
typedef struct CvFace CvFaceData
typedef unsigned char CvBool
typedef struct CvLCMEdge CvLCMEdge
typedef struct CvLCMNode CvLCMNode
typedef int(CV_CDECL * CvUpdateBGStatModel)(IplImage *curr_frame, struct CvBGStatModel *bg_model, double learningRate)
typedef struct CvBGStatModel CvBGStatModel
typedef struct CvBGPixelStat CvBGPixelStat

Enumeration Type Documentation

Enumerator:
CV_NOT_WEIGHTED 
CV_WEIGHTED_VTX 
CV_WEIGHTED_EDGE 
CV_WEIGHTED_ALL 
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   ) 

* Finds selected eigen values and vectors of a symmetric matrix */

CVAPI ( double   ) 
CVAPI ( CvEHMM  ) 
CVAPI ( CvImgObsInfo  ) 
CVAPI ( float   ) 
CVAPI ( int   ) 
CV_INLINE double icvSqDist2D32f ( CvPoint2D32f  pt1,
CvPoint2D32f  pt2 
)
CvMemStorage int method CV_DEFAULT ( CV_DOMINANT_IPAN   ) 
Type Constraints
CvMemStorage int method double parameter1 CV_DEFAULT (  ) 
const CvArr int CvArr int double param1 CV_DEFAULT ( CV_UNDEF_SC_PARAM   ) 
Type Constraints
CVAPI ( IplImage  ) 
CvSeq* cvCalcContoursCorrespondence ( const CvSeq contour1,
const CvSeq contour2,
CvMemStorage storage 
)
CvSeq* cvMorphContours ( const CvSeq contour1,
const CvSeq contour2,
CvSeq corr,
double  alpha,
CvMemStorage storage 
)
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   ) 
CVAPI ( CvFaceTracker  ) 
CvSeq* cvFindFace ( IplImage Image,
CvMemStorage storage 
)
CvSeq* cvPostBoostingFindFace ( IplImage Image,
CvMemStorage storage 
)
CV_INLINE Cv3dTracker2dTrackedObject cv3dTracker2dTrackedObject ( int  id,
CvPoint2D32f  p 
)
CV_INLINE Cv3dTrackerTrackedObject cv3dTrackerTrackedObject ( int  id,
CvPoint3D32f  p 
)
CVAPI ( CvBool   ) 
CvVoronoiDiagram2D CvMemStorage CvLeeParameters contour_type CV_DEFAULT ( CV_LEE_INT   ) 
Type Constraints
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   ) 
Type Constraints
CvSeq CvVoronoiDiagram2D CvMemStorage CvLeeParameters regularization_method float approx_precision CV_DEFAULT ( CV_LEE_AUTO   ) 
CVAPI ( CvGraph  ) 
typedef void ( CV_CDECL *  CvReleaseBGStatModel  ) 
CV_INLINE void cvReleaseBGStatModel ( CvBGStatModel **  bg_model  ) 
CV_INLINE int cvUpdateBGStatModel ( IplImage current_frame,
CvBGStatModel bg_model,
double learningRate   CV_DEFAULT-1 
)
CVAPI ( CvBGStatModel  ) 
CvFGDStatModelParams* parameters CV_DEFAULT ( NULL   ) 
CVAPI ( CvBGCodeBookModel  ) 
const CvArr CvRect roi CV_DEFAULT ( cvRect(0, 0, 0, 0)   ) 
Type Constraints
int poly1Hull0 CV_DEFAULT (  ) 
int poly1Hull0 float perimScale CV_DEFAULT ( 4.  f  ) 
int poly1Hull0 float perimScale CvMemStorage* storage CvPoint offset CV_DEFAULT ( cvPoint(0, 0)   ) 
CVAPI ( CvConDensation  ) 

Variable Documentation

CvArr double double ffill_threshold
void* input
int int ioFlags
void void int int ioBufSize
void int int uchar* buffer
int int void * userData
int int void float IplImage * avg
void int int uchar void IplImage float* covarMatrix
void void* output
void void int int void CvTermCriteria* calcLimit
void void int int void CvTermCriteria IplImage float* eigVals
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 CvSeq * indexs
const char const char const char int line
size_t size
int CvSeq float CvSize2D32f int flag
int CvSeq float CvSize2D32f int jc
CvPoint3D32f float float* homography
const CvFileNode * src
const CvFileNode void * dst
const CvArr* rightImage
const CvArr int mode
const CvArr int CvArr* dispImage
const CvArr int CvArr int maxDisparity
CvVect64d double * dist
double betta
int float a
double double b
double double double c
int* nums
const CvArr const CvArr CvArr * result
double double double CvPoint2D64f* start
double double double CvPoint2D64f CvPoint2D64f* end
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
const CvArr double alpha
uchar int uchar int uchar int* dst_num
const CvArr * image
const CvArr CvArr* fgmask
int int sample_count