1807 lines
		
	
	
		
			29 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			1807 lines
		
	
	
		
			29 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| # Macros
 | |
| CV_RGB CvScalar
 | |
|   double red
 | |
|   double grn
 | |
|   double blu
 | |
| CV_MAT_CN int
 | |
|   int i
 | |
| CV_MAT_DEPTH int
 | |
|   int i
 | |
| Scalar CvScalar
 | |
|   double val0
 | |
|   double val1 0
 | |
|   double val2 0
 | |
|   double val3 0
 | |
| ScalarAll CvScalar
 | |
|   double val0123
 | |
| RealScalar CvScalar
 | |
|   double val0
 | |
| CV_IABS int
 | |
|   int a
 | |
| CV_CMP int
 | |
|   int a
 | |
|   int b
 | |
| CV_SIGN int
 | |
|   int a
 | |
| CV_FOURCC int
 | |
|   char c1
 | |
|   char c2
 | |
|   char c3
 | |
|   char c4
 | |
| CV_MAKETYPE int
 | |
|   int depth
 | |
|   int cn
 | |
| CV_8UC int
 | |
|   int n
 | |
| CV_8SC int
 | |
|   int n
 | |
| CV_16UC int
 | |
|   int n
 | |
| CV_16SC int
 | |
|   int n
 | |
| CV_32SC int
 | |
|   int n
 | |
| CV_32FC int
 | |
|   int n
 | |
| CV_64FC int
 | |
|   int n
 | |
| 
 | |
| # Initialization
 | |
| CloneImage IplImage*
 | |
|   IplImage image
 | |
| SetImageCOI
 | |
|   IplImage image
 | |
|   int coi
 | |
| GetImageCOI int
 | |
|   IplImage image
 | |
| SetImageROI
 | |
|   IplImage image
 | |
|   CvRect rect
 | |
| ResetImageROI
 | |
|   IplImage image
 | |
| GetImageROI CvRect
 | |
|   IplImage image
 | |
| CloneMat CvMat*
 | |
|   CvMat mat
 | |
| CloneMatND CvMatND*
 | |
|   CvMatND mat
 | |
| 
 | |
| # Accessing Elements and sub-Arrays
 | |
| 
 | |
| Get1D CvScalar
 | |
|   CvArr arr
 | |
|   int idx
 | |
| Get2D CvScalar
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
| Get3D CvScalar
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
|   int idx2
 | |
| GetND CvScalar
 | |
|   CvArr arr
 | |
|   ints indices
 | |
| GetReal1D double
 | |
|   CvArr arr
 | |
|   int idx0
 | |
| GetReal2D double
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
| GetReal3D double
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
|   int idx2
 | |
| GetRealND double
 | |
|   CvArr arr
 | |
|   ints idx
 | |
| mGet double
 | |
|   CvMat mat
 | |
|   int row
 | |
|   int col
 | |
| Set1D
 | |
|   CvArr arr
 | |
|   int idx
 | |
|   CvScalar value
 | |
| Set2D
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
|   CvScalar value
 | |
| Set3D
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
|   int idx2
 | |
|   CvScalar value
 | |
| SetND
 | |
|   CvArr arr
 | |
|   ints indices
 | |
|   CvScalar value
 | |
| SetReal1D
 | |
|   CvArr arr
 | |
|   int idx
 | |
|   double value
 | |
| SetReal2D
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
|   double value
 | |
| SetReal3D
 | |
|   CvArr arr
 | |
|   int idx0
 | |
|   int idx1
 | |
|   int idx2
 | |
|   double value
 | |
| SetRealND
 | |
|   CvArr arr
 | |
|   ints indices
 | |
|   double value
 | |
| mSet
 | |
|   CvMat mat
 | |
|   int row
 | |
|   int col
 | |
|   double value
 | |
| ClearND
 | |
|   CvArr arr
 | |
|   ints idx
 | |
| 
 | |
| # Sequences
 | |
| CV_IS_SEQ_INDEX int
 | |
|   CvSeq s
 | |
| CV_IS_SEQ_CURVE int
 | |
|   CvSeq s
 | |
| CV_IS_SEQ_CLOSED int
 | |
|   CvSeq s
 | |
| CV_IS_SEQ_CONVEX int
 | |
|   CvSeq s
 | |
| CV_IS_SEQ_HOLE int
 | |
|   CvSeq s
 | |
| CV_IS_SEQ_SIMPLE int
 | |
|   CvSeq s
 | |
| 
 | |
| 
 | |
| # Curves and Shapes
 | |
| Line
 | |
|   CvArr img
 | |
|   CvPoint pt1
 | |
|   CvPoint pt2
 | |
|   CvScalar color
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| Rectangle
 | |
|   CvArr img
 | |
|   CvPoint pt1
 | |
|   CvPoint pt2
 | |
|   CvScalar color
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| Circle
 | |
|   CvArr img
 | |
|   CvPoint center
 | |
|   int radius
 | |
|   CvScalar color
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| Ellipse
 | |
|   CvArr img
 | |
|   CvPoint center
 | |
|   CvSize axes
 | |
|   double angle
 | |
|   double start_angle
 | |
|   double end_angle
 | |
|   CvScalar color
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| EllipseBox
 | |
|   CvArr img
 | |
|   CvBox2D box
 | |
|   CvScalar color
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| FillPoly
 | |
|   CvArr img
 | |
|   pts_npts_contours polys
 | |
|   CvScalar color
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| FillConvexPoly
 | |
|   CvArr img
 | |
|   CvPoints pn
 | |
|   CvScalar color
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| PolyLine
 | |
|   CvArr img
 | |
|   pts_npts_contours polys
 | |
|   int is_closed
 | |
|   CvScalar color
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
|   int shift 0
 | |
| 
 | |
| #Text
 | |
| InitFont font
 | |
|   CvFont font /O
 | |
|   int fontFace
 | |
|   double hscale
 | |
|   double vscale
 | |
|   double shear 0
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
| PutText
 | |
|   CvArr img
 | |
|   char* text
 | |
|   CvPoint org
 | |
|   CvFont* font
 | |
|   CvScalar color
 | |
| GetTextSize textSize,baseline
 | |
|   char* textString
 | |
|   CvFont* font
 | |
|   CvSize textSize /O
 | |
|   int baseline /O
 | |
| 
 | |
| # Point Sets and Contours
 | |
| DrawContours
 | |
|   CvArr img
 | |
|   CvSeq contour
 | |
|   CvScalar external_color
 | |
|   CvScalar hole_color
 | |
|   int max_level
 | |
|   int thickness 1
 | |
|   int lineType 8
 | |
|   CvPoint offset cvPoint(0,0)
 | |
| 
 | |
| # RTTI and Generic Functions
 | |
| Save
 | |
|   char* filename
 | |
|   generic structPtr
 | |
|   char* name NULL
 | |
|   char* comment NULL
 | |
| Load generic
 | |
|   char* filename
 | |
|   CvMemStorage storage NULL
 | |
|   char* name NULL
 | |
| 
 | |
| # Accessing Elements and sub-Arrays
 | |
| GetRow submat
 | |
|   CvArr arr
 | |
|   CvMat submat /J:arr,O,A
 | |
|   int row
 | |
| GetRows submat
 | |
|   CvArr arr
 | |
|   CvMat submat /J:arr,O,A
 | |
|   int startRow
 | |
|   int endRow
 | |
|   int deltaRow 1
 | |
| GetCol submat
 | |
|   CvArr arr
 | |
|   CvMat submat /J:arr,O,A
 | |
|   int col
 | |
| GetCols submat
 | |
|   CvArr arr
 | |
|   CvMat submat /J:arr,O,A
 | |
|   int startCol
 | |
|   int endCol
 | |
| GetDiag submat
 | |
|   CvArr arr
 | |
|   CvMat submat /J:arr,O,A
 | |
|   int diag 0
 | |
| GetSubRect submat
 | |
|   CvArr arr
 | |
|   CvMat submat /J:arr,O,A
 | |
|   CvRect rect
 | |
| GetSize CvSize
 | |
|   CvArr arr
 | |
| GetElemType int
 | |
|   CvArr arr
 | |
| 
 | |
| # Copying and Filling
 | |
| Copy
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| Set
 | |
|   CvArr arr
 | |
|   CvScalar value
 | |
|   CvArr mask NULL
 | |
| SetZero
 | |
|   CvArr arr
 | |
| Zero
 | |
|   CvArr arr
 | |
| SetIdentity
 | |
|   CvArr mat
 | |
|   CvScalar value cvRealScalar(1)
 | |
| Range
 | |
|   CvArr mat
 | |
|   double start
 | |
|   double end
 | |
| 
 | |
| # Transforms and Permutations
 | |
| # Reshape, ReshapeND - requires special data refcount code
 | |
| Repeat
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| Flip
 | |
|   CvArr src
 | |
|   CvArr dst NULL
 | |
|   int flipMode 0
 | |
| Split
 | |
|   CvArr src
 | |
|   CvArr dst0
 | |
|   CvArr dst1
 | |
|   CvArr dst2
 | |
|   CvArr dst3
 | |
| CvtPixToPlane
 | |
|   CvArr src
 | |
|   CvArr dst0
 | |
|   CvArr dst1
 | |
|   CvArr dst2
 | |
|   CvArr dst3
 | |
| Merge
 | |
|   CvArr src0
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr src3
 | |
|   CvArr dst
 | |
| MixChannels
 | |
|   cvarr_count src /K
 | |
|   cvarr_count dst
 | |
|   intpair fromTo 
 | |
| RandShuffle
 | |
|   CvArr mat
 | |
|   CvRNG* rng
 | |
|   double iter_factor 1.0
 | |
| Sort
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvArr idxmat
 | |
|   int flags 0
 | |
| 
 | |
| # Arithmetic, Logic and Comparison
 | |
| LUT
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvArr lut
 | |
| ConvertScale
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double scale 1.0
 | |
|   double shift 0.0
 | |
| CvtScale
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double scale 1.0
 | |
|   double shift 0.0
 | |
| Scale
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double scale 1.0
 | |
|   double shift 0.0
 | |
| Convert
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| ConvertScaleAbs
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double scale 1.0
 | |
|   double shift 0.0
 | |
| Add
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| AddS
 | |
|   CvArr src
 | |
|   CvScalar value
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| AddWeighted
 | |
|   CvArr src1
 | |
|   double alpha
 | |
|   CvArr src2
 | |
|   double beta
 | |
|   double gamma
 | |
|   CvArr dst
 | |
| Sub
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| SubS
 | |
|   CvArr src
 | |
|   CvScalar value
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| SubRS
 | |
|   CvArr src
 | |
|   CvScalar value
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| Mul
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   double scale 1.0
 | |
| Div
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   double scale 1.0
 | |
| And
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| AndS
 | |
|   CvArr src
 | |
|   CvScalar value
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| Or
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| OrS
 | |
|   CvArr src
 | |
|   CvScalar value
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| Xor
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| XorS
 | |
|   CvArr src
 | |
|   CvScalar value
 | |
|   CvArr dst
 | |
|   CvArr mask NULL
 | |
| Not
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| Cmp
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   int cmpOp
 | |
| CmpS
 | |
|   CvArr src
 | |
|   double value
 | |
|   CvArr dst
 | |
|   int cmpOp
 | |
| InRange
 | |
|   CvArr src
 | |
|   CvArr lower
 | |
|   CvArr upper
 | |
|   CvArr dst
 | |
| InRangeS
 | |
|   CvArr src
 | |
|   CvScalar lower
 | |
|   CvScalar upper
 | |
|   CvArr dst
 | |
| Max
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
| MaxS
 | |
|   CvArr src
 | |
|   double value
 | |
|   CvArr dst
 | |
| Min
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
| MinS
 | |
|   CvArr src
 | |
|   double value
 | |
|   CvArr dst
 | |
| AbsDiff
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
| AbsDiffS
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvScalar value
 | |
| Abs
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| 
 | |
| # Statistics
 | |
| CountNonZero int
 | |
|   CvArr arr
 | |
| Sum CvScalar
 | |
|   CvArr arr
 | |
| Avg CvScalar
 | |
|   CvArr arr
 | |
|   CvArr mask NULL
 | |
| AvgSdv mean,stdDev
 | |
|   CvArr arr
 | |
|   CvScalar mean /O
 | |
|   CvScalar stdDev /O
 | |
|   CvArr mask NULL
 | |
| MinMaxLoc minVal,maxVal,minLoc,maxLoc
 | |
|   CvArr arr
 | |
|   double minVal /O
 | |
|   double maxVal /O
 | |
|   CvPoint minLoc /O
 | |
|   CvPoint maxLoc /O
 | |
|   CvArr mask NULL
 | |
| Norm double
 | |
|   CvArr arr1
 | |
|   CvArr arr2
 | |
|   int normType CV_L2
 | |
|   CvArr mask NULL
 | |
| Reduce
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int dim -1
 | |
|   int op CV_REDUCE_SUM
 | |
| 
 | |
| # Linear Algebra
 | |
| DotProduct double
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
| Normalize
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double a 1.0
 | |
|   double b 0.0
 | |
|   int norm_type CV_L2
 | |
|   CvArr mask NULL
 | |
| CrossProduct
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
| ScaleAdd
 | |
|   CvArr src1
 | |
|   CvScalar scale
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
| GEMM
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   double alpha
 | |
|   CvArr src3
 | |
|   double beta
 | |
|   CvArr dst
 | |
|   int tABC 0
 | |
| MatMulAdd
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr src3
 | |
|   CvArr dst
 | |
| MatMul
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
| Transform
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvMat transmat
 | |
|   CvMat shiftvec NULL
 | |
| PerspectiveTransform
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvMat mat
 | |
| MulTransposed
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int order
 | |
|   CvArr delta NULL
 | |
|   double scale 1.0
 | |
| Trace CvScalar
 | |
|   CvArr mat
 | |
| Transpose
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| Det double
 | |
|   CvArr mat
 | |
| Invert double
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int method CV_LU
 | |
| Solve
 | |
|   CvArr A
 | |
|   CvArr B
 | |
|   CvArr X
 | |
|   int method CV_LU
 | |
| SVD
 | |
|   CvArr A
 | |
|   CvArr W
 | |
|   CvArr U NULL
 | |
|   CvArr V NULL
 | |
|   int flags 0
 | |
| SVBkSb
 | |
|   CvArr W
 | |
|   CvArr U
 | |
|   CvArr V
 | |
|   CvArr B
 | |
|   CvArr X
 | |
|   int flags
 | |
| EigenVV
 | |
|   CvArr mat
 | |
|   CvArr evects
 | |
|   CvArr evals
 | |
|   double eps
 | |
|   int lowindex 0
 | |
|   int highindex 0
 | |
| CalcCovarMatrix
 | |
|   cvarr_count vects /K
 | |
|   CvArr covMat
 | |
|   CvArr avg
 | |
|   int flags
 | |
| Mahalonobis
 | |
|   CvArr vec1
 | |
|   CvArr vec2
 | |
|   CvArr mat
 | |
| CalcPCA
 | |
|   CvArr data
 | |
|   CvArr avg
 | |
|   CvArr eigenvalues
 | |
|   CvArr eigenvectors
 | |
|   int flags
 | |
| ProjectPCA
 | |
|   CvArr data
 | |
|   CvArr avg
 | |
|   CvArr eigenvectors
 | |
|   CvArr result
 | |
| BackProjectPCA
 | |
|   CvArr proj
 | |
|   CvArr avg
 | |
|   CvArr eigenvects
 | |
|   CvArr result
 | |
| 
 | |
| # Math Functions
 | |
| Round int
 | |
|   double value
 | |
| Floor int
 | |
|   double value
 | |
| Ceil int
 | |
|   double value
 | |
| Sqrt float
 | |
|   float value
 | |
| InvSqrt float
 | |
|   float value
 | |
| Cbrt float
 | |
|   float value
 | |
| FastArctan float
 | |
|   float y
 | |
|   float x
 | |
| IsNaN int
 | |
|   double value
 | |
| IsInf int
 | |
|   double value
 | |
| CartToPolar
 | |
|   CvArr x
 | |
|   CvArr y
 | |
|   CvArr magnitude
 | |
|   CvArr angle NULL
 | |
|   int angleInDegrees 0
 | |
| PolarToCart
 | |
|   CvArr magnitude
 | |
|   CvArr angle
 | |
|   CvArr x
 | |
|   CvArr y
 | |
|   int angleInDegrees 0
 | |
| Pow
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double power
 | |
| Exp
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| Log
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| SolveCubic
 | |
|   CvMat coeffs
 | |
|   CvMat roots
 | |
| SolvePoly
 | |
|   CvMat coeffs
 | |
|   CvMat roots
 | |
|   int maxiter 10
 | |
|   int fig 10
 | |
|   
 | |
| # Random Number Generation
 | |
| RNG CvRNG
 | |
|   int64 seed -1LL
 | |
| RandArr
 | |
|   CvRNG* rng
 | |
|   CvArr arr
 | |
|   int distType
 | |
|   CvScalar param1
 | |
|   CvScalar param2
 | |
| RandInt unsigned
 | |
|   CvRNG* rng
 | |
| RandReal double
 | |
|   CvRNG* rng
 | |
| 
 | |
| # Discrete Transforms
 | |
| DFT
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int flags
 | |
|   int nonzeroRows 0
 | |
| GetOptimalDFTSize int
 | |
|   int size0
 | |
| MulSpectrums
 | |
|   CvArr src1
 | |
|   CvArr src2
 | |
|   CvArr dst
 | |
|   int flags
 | |
| DCT
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int flags
 | |
| 
 | |
| # Sequences
 | |
| SeqRemove
 | |
|   CvSeq seq
 | |
|   int index
 | |
| ClearSeq
 | |
|   CvSeq seq
 | |
| CloneSeq
 | |
|   CvSeq seq
 | |
|   CvMemStorage storage
 | |
| SeqRemoveSlice
 | |
|   CvSeq seq
 | |
|   CvSlice slice
 | |
| SeqInvert
 | |
|   CvSeq seq
 | |
| 
 | |
| # Miscellaneous Functions
 | |
| CheckArr int
 | |
|   CvArr arr
 | |
|   int flags 0
 | |
|   double min_val 0
 | |
|   double max_val 0
 | |
| KMeans2 double
 | |
|   CvArr samples
 | |
|   int nclusters
 | |
|   CvArr labels
 | |
|   CvTermCriteria termcrit
 | |
|   int attempts 1
 | |
|   int flags 0
 | |
|   CvArr centers NULL
 | |
| 
 | |
| # Gradients, Edges, Corners and Features
 | |
| Sobel
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int xorder
 | |
|   int yorder
 | |
|   int apertureSize 3
 | |
| Laplace
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int apertureSize 3
 | |
| Canny
 | |
|   CvArr image
 | |
|   CvArr edges
 | |
|   double threshold1
 | |
|   double threshold2
 | |
|   int aperture_size 3
 | |
| PreCornerDetect
 | |
|   CvArr image
 | |
|   CvArr corners
 | |
|   int apertureSize 3
 | |
| CornerEigenValsAndVecs
 | |
|   CvArr image
 | |
|   CvArr eigenvv
 | |
|   int blockSize
 | |
|   int aperture_size 3
 | |
| CornerMinEigenVal
 | |
|   CvArr image
 | |
|   CvArr eigenval
 | |
|   int blockSize
 | |
|   int aperture_size 3
 | |
| CornerHarris
 | |
|   CvArr image
 | |
|   CvArr harris_dst
 | |
|   int blockSize
 | |
|   int aperture_size 3
 | |
|   double k 0.04
 | |
| FindCornerSubPix corners
 | |
|   CvArr image
 | |
|   CvPoint2D32fs corners
 | |
|   CvSize win
 | |
|   CvSize zero_zone
 | |
|   CvTermCriteria criteria
 | |
| GoodFeaturesToTrack cornerCount
 | |
|   CvArr image
 | |
|   CvArr eigImage
 | |
|   CvArr tempImage
 | |
|   cvpoint2d32f_count cornerCount
 | |
|   double qualityLevel
 | |
|   double minDistance
 | |
|   CvArr mask NULL
 | |
|   int blockSize 3
 | |
|   int useHarris 0
 | |
|   double k 0.04
 | |
| ExtractSURF keypoints,descriptors
 | |
|   CvArr image
 | |
|   CvArr mask
 | |
|   CvSeqOfCvSURFPoint* keypoints /O
 | |
|   CvSeqOfCvSURFDescriptor* descriptors /O
 | |
|   CvMemStorage storage
 | |
|   CvSURFParams params
 | |
| GetStarKeypoints CvSeqOfCvStarKeypoint*
 | |
|   CvArr image
 | |
|   CvMemStorage storage
 | |
|   CvStarDetectorParams params cvStarDetectorParams()
 | |
| 
 | |
| # Sampling, Interpolation and Geometrical Transforms
 | |
| GetRectSubPix
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvPoint2D32f center
 | |
| GetQuadrangleSubPix
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvMat mapMatrix
 | |
| Resize
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int interpolation CV_INTER_LINEAR
 | |
| WarpAffine
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvMat mapMatrix
 | |
|   int flags CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS
 | |
|   CvScalar fillval cvScalarAll(0)
 | |
| GetAffineTransform
 | |
|   CvPoint2D32f* src
 | |
|   CvPoint2D32f* dst
 | |
|   CvMat mapMatrix
 | |
| GetRotationMatrix2D
 | |
|   CvPoint2D32f center
 | |
|   double angle
 | |
|   double scale
 | |
|   CvMat mapMatrix
 | |
| WarpPerspective
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvMat mapMatrix
 | |
|   int flags CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS
 | |
|   CvScalar fillval cvScalarAll(0)
 | |
| GetPerspectiveTransform
 | |
|   CvPoint2D32f* src
 | |
|   CvPoint2D32f* dst
 | |
|   CvMat mapMatrix
 | |
| Remap
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvArr mapx
 | |
|   CvArr mapy
 | |
|   int flags CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS
 | |
|   CvScalar fillval cvScalarAll(0)
 | |
| ConvertMaps
 | |
|   CvArr mapx
 | |
|   CvArr mapy
 | |
|   CvArr mapxy
 | |
|   CvArr mapalpha
 | |
| LogPolar
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvPoint2D32f center
 | |
|   double M
 | |
|   int flags CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS
 | |
| 
 | |
| # Morphological Operations
 | |
| CreateStructuringElementEx IplConvKernel*
 | |
|   int cols
 | |
|   int rows
 | |
|   int anchorX
 | |
|   int anchorY
 | |
|   int shape
 | |
|   ints values {NULL,0}
 | |
| Erode
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   IplConvKernel* element NULL
 | |
|   int iterations 1
 | |
| Dilate
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   IplConvKernel* element NULL
 | |
|   int iterations 1
 | |
| MorphologyEx
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvArr temp
 | |
|   IplConvKernel* element
 | |
|   int operation
 | |
|   int iterations 1
 | |
| 
 | |
| # Filters and Color Conversion
 | |
| Smooth
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int smoothtype CV_GAUSSIAN
 | |
|   int param1 3
 | |
|   int param2 0
 | |
|   double param3 0
 | |
|   double param4 0
 | |
| Filter2D
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvMat kernel
 | |
|   CvPoint anchor cvPoint(-1,-1)
 | |
| CopyMakeBorder
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvPoint offset
 | |
|   int bordertype
 | |
|   CvScalar value cvScalarAll(0)
 | |
| Integral
 | |
|   CvArr image
 | |
|   CvArr sum
 | |
|   CvArr sqsum NULL
 | |
|   CvArr tiltedSum NULL
 | |
| CvtColor
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int code
 | |
| Threshold
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double threshold
 | |
|   double maxValue
 | |
|   int thresholdType
 | |
| AdaptiveThreshold
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double maxValue
 | |
|   int adaptive_method CV_ADAPTIVE_THRESH_MEAN_C /ch_adaptive_method
 | |
|   int thresholdType CV_THRESH_BINARY /ch_threshold_type
 | |
|   int blockSize 3
 | |
|   double param1 5
 | |
| 
 | |
| # Pyramids and the Applications
 | |
| PyrDown
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int filter CV_GAUSSIAN_5x5
 | |
| PyrUp
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int filter CV_GAUSSIAN_5x5
 | |
| PyrSegmentation comp
 | |
|   IplImage src
 | |
|   IplImage dst
 | |
|   CvMemStorage storage
 | |
|   CvSeq* comp /O
 | |
|   int level
 | |
|   double threshold1
 | |
|   double threshold2
 | |
| PyrMeanShiftFiltering
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   double sp
 | |
|   double sr
 | |
|   int max_level 1
 | |
|   CvTermCriteria termcrit cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS,5,1)
 | |
| 
 | |
| # Image Segmentation, Connected Components and Contour Retrieval
 | |
| FloodFill comp
 | |
|   CvArr image
 | |
|   CvPoint seed_point
 | |
|   CvScalar new_val
 | |
|   CvScalar lo_diff cvScalarAll(0)
 | |
|   CvScalar up_diff cvScalarAll(0)
 | |
|   CvConnectedComp comp /O
 | |
|   int flags 4
 | |
|   CvArr mask NULL
 | |
| Watershed
 | |
|   CvArr image
 | |
|   CvArr markers
 | |
| 
 | |
| # Image and Contour Moments
 | |
| Moments moments
 | |
|   cvarrseq arr
 | |
|   CvMoments moments /O
 | |
|   int binary 0
 | |
| GetSpatialMoment double
 | |
|   CvMoments* moments
 | |
|   int x_order
 | |
|   int y_order
 | |
| GetCentralMoment double
 | |
|   CvMoments* moments
 | |
|   int x_order
 | |
|   int y_order
 | |
| GetNormalizedCentralMoment double
 | |
|   CvMoments* moments
 | |
|   int x_order
 | |
|   int y_order
 | |
| 
 | |
| # Special Image Transforms
 | |
| HoughLines2 CvSeq*
 | |
|   CvArr image
 | |
|   CvMemStorage storage
 | |
|   int method
 | |
|   double rho
 | |
|   double theta
 | |
|   int threshold
 | |
|   double param1 0
 | |
|   double param2 0
 | |
| HoughCircles
 | |
|   CvArr image
 | |
|   CvMat circle_storage
 | |
|   int method
 | |
|   double dp
 | |
|   double min_dist
 | |
|   double param1 100
 | |
|   double param2 100
 | |
|   int min_radius 0
 | |
|   int max_radius 0
 | |
| DistTransform
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int distance_type CV_DIST_L2
 | |
|   int mask_size 3
 | |
|   floats mask {NULL,0}
 | |
|   CvArr labels NULL
 | |
| Inpaint
 | |
|   CvArr src
 | |
|   CvArr mask
 | |
|   CvArr dst
 | |
|   double inpaintRadius
 | |
|   int flags
 | |
| 
 | |
| # Histograms
 | |
| ClearHist
 | |
|   CvHistogram hist
 | |
| CalcArrHist
 | |
|   CvArrs image
 | |
|   CvHistogram hist
 | |
|   int accumulate 0
 | |
|   CvArr mask NULL
 | |
| CalcHist
 | |
|   IplImages image
 | |
|   CvHistogram hist
 | |
|   int accumulate 0
 | |
|   CvArr mask NULL
 | |
| NormalizeHist
 | |
|   CvHistogram hist
 | |
|   double factor
 | |
| ThreshHist
 | |
|   CvHistogram hist
 | |
|   double threshold
 | |
| CompareHist double
 | |
|   CvHistogram hist1
 | |
|   CvHistogram hist2
 | |
|   int method
 | |
| # CopyHist
 | |
| CalcBackProject
 | |
|   IplImages image
 | |
|   CvArr back_project
 | |
|   CvHistogram hist
 | |
| CalcArrBackProject
 | |
|   CvArrs image
 | |
|   CvArr back_project
 | |
|   CvHistogram hist
 | |
| CalcBackProjectPatch
 | |
|   IplImages images
 | |
|   CvArr dst
 | |
|   CvSize patch_size
 | |
|   CvHistogram hist
 | |
|   int method
 | |
|   float factor
 | |
| CalcProbDensity
 | |
|   CvHistogram hist1
 | |
|   CvHistogram hist2
 | |
|   CvHistogram dst_hist
 | |
|   double scale 255
 | |
| EqualizeHist
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
| QueryHistValue_1D double
 | |
|   CvHistogram hist
 | |
|   int idx0
 | |
| QueryHistValue_2D double
 | |
|   CvHistogram hist
 | |
|   int idx0
 | |
|   int idx1
 | |
| QueryHistValue_3D double
 | |
|   CvHistogram hist
 | |
|   int idx0
 | |
|   int idx1
 | |
|   int idx2
 | |
| QueryHistValue_nD double
 | |
|   CvHistogram hist
 | |
|   ints idx
 | |
| 
 | |
| # Matching
 | |
| MatchTemplate
 | |
|   CvArr image
 | |
|   CvArr templ
 | |
|   CvArr result
 | |
|   int method
 | |
| MatchShapes double
 | |
|   CvSeq object1
 | |
|   CvSeq object2
 | |
|   int method
 | |
|   double parameter 0
 | |
| 
 | |
| # Contour Processing Functions
 | |
| ApproxChains CvSeq*
 | |
|   CvSeq src_seq
 | |
|   CvMemStorage storage
 | |
|   int method CV_CHAIN_APPROX_SIMPLE
 | |
|   double parameter 0
 | |
|   int minimal_perimeter 0
 | |
|   int recursive 0
 | |
| BoundingRect CvRect
 | |
|   cvarrseq points
 | |
|   int update 0
 | |
| ContourArea double
 | |
|   cvarrseq contour
 | |
|   CvSlice slice CV_WHOLE_SEQ
 | |
| ArcLength double
 | |
|   cvarrseq curve
 | |
|   CvSlice slice CV_WHOLE_SEQ
 | |
|   int isClosed -1
 | |
| 
 | |
| # Computational Geometry
 | |
| MaxRect CvRect
 | |
|   CvRect* rect1
 | |
|   CvRect* rect2
 | |
| # TODO PointSeqFromMat
 | |
| BoxPoints points
 | |
|   CvBox2D box
 | |
|   CvPoint2D32f_4 points /O,A
 | |
| FitEllipse2 CvBox2D
 | |
|   CvArr points
 | |
| ConvexHull2 CvSeq*
 | |
|   cvarrseq points
 | |
|   CvMemStorage storage
 | |
|   int orientation CV_CLOCKWISE
 | |
|   int return_points 0
 | |
| CheckContourConvexity int
 | |
|   cvarrseq contour
 | |
| ConvexityDefects CvSeqOfCvConvexityDefect*
 | |
|   cvarrseq contour
 | |
|   CvSeq convexhull
 | |
|   CvMemStorage storage
 | |
| PointPolygonTest double
 | |
|   cvarrseq contour
 | |
|   CvPoint2D32f pt
 | |
|   int measure_dist
 | |
| MinAreaRect2 CvBox2D
 | |
|   cvarrseq points
 | |
|   CvMemStorage storage NULL
 | |
| MinEnclosingCircle int,center,radius
 | |
|   cvarrseq points
 | |
|   CvPoint2D32f center /O
 | |
|   float radius /O
 | |
| 
 | |
| # Planar Subdivisions
 | |
| 
 | |
| Subdiv2DGetEdge CvSubdiv2DEdge
 | |
|   CvSubdiv2DEdge edge
 | |
|   CvNextEdgeType type
 | |
| Subdiv2DNextEdge CvSubdiv2DEdge
 | |
|   CvSubdiv2DEdge edge
 | |
| Subdiv2DRotateEdge CvSubdiv2DEdge
 | |
|   CvSubdiv2DEdge edge
 | |
|   int rotate
 | |
| Subdiv2DEdgeOrg CvSubdiv2DPoint*
 | |
|   CvSubdiv2DEdge edge
 | |
| Subdiv2DEdgeDst CvSubdiv2DPoint*
 | |
|   CvSubdiv2DEdge edge
 | |
| CreateSubdivDelaunay2D CvSubdiv2D*
 | |
|   CvRect rect
 | |
|   CvMemStorage storage
 | |
| SubdivDelaunay2DInsert CvSubdiv2DPoint*
 | |
|   CvSubdiv2D* subdiv
 | |
|   CvPoint2D32f pt
 | |
| CalcSubdivVoronoi2D
 | |
|   CvSubdiv2D* subdiv
 | |
| ClearSubdivVoronoi2D
 | |
|   CvSubdiv2D* subdiv
 | |
| FindNearestPoint2D CvSubdiv2DPoint*
 | |
|   CvSubdiv2D* subdiv
 | |
|   CvPoint2D32f pt
 | |
| 
 | |
| # Object Detection
 | |
| HaarDetectObjects CvSeqOfCvAvgComp*
 | |
|   CvArr image
 | |
|   CvHaarClassifierCascade* cascade
 | |
|   CvMemStorage storage
 | |
|   double scale_factor 1.1   /ch_doubleAbove1
 | |
|   int min_neighbors 3
 | |
|   int flags 0
 | |
|   CvSize min_size cvSize(0,0)
 | |
| 
 | |
| ComputeCorrespondEpilines
 | |
|   CvMat points
 | |
|   int whichImage
 | |
|   CvMat F
 | |
|   CvMat lines
 | |
| ConvertPointsHomogeneous
 | |
|   CvMat src
 | |
|   CvMat dst
 | |
| ProjectPoints2
 | |
|   CvMat objectPoints
 | |
|   CvMat rvec
 | |
|   CvMat tvec
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
|   CvMat imagePoints
 | |
|   CvMat dpdrot NULL
 | |
|   CvMat dpdt NULL
 | |
|   CvMat dpdf NULL
 | |
|   CvMat dpdc NULL
 | |
|   CvMat dpddist NULL
 | |
| ReprojectImageTo3D
 | |
|   CvArr disparity
 | |
|   CvArr _3dImage
 | |
|   CvMat Q
 | |
|   int handleMissingValues 0
 | |
| RQDecomp3x3 eulerAngles
 | |
|   CvMat M
 | |
|   CvMat R
 | |
|   CvMat Q
 | |
|   CvMat Qx NULL
 | |
|   CvMat Qy NULL
 | |
|   CvMat Qz NULL
 | |
|   CvPoint3D64f eulerAngles /O
 | |
| FindHomography
 | |
|   CvMat srcPoints
 | |
|   CvMat dstPoints
 | |
|   CvMat H
 | |
|   int method 0
 | |
|   double ransacReprojThreshold 3.0
 | |
|   CvMat status NULL
 | |
| CreateStereoBMState CvStereoBMState*
 | |
|   int preset CV_STEREO_BM_BASIC
 | |
|   int numberOfDisparities 0
 | |
| CreateStereoGCState CvStereoGCState*
 | |
|   int numberOfDisparities
 | |
|   int maxIters
 | |
| FindStereoCorrespondenceBM
 | |
|   CvArr left
 | |
|   CvArr right
 | |
|   CvArr disparity
 | |
|   CvStereoBMState* state
 | |
| FindStereoCorrespondenceGC
 | |
|   CvArr left
 | |
|   CvArr right
 | |
|   CvArr dispLeft
 | |
|   CvArr dispRight
 | |
|   CvStereoGCState* state
 | |
|   int useDisparityGuess 0
 | |
| CalibrateCamera2 
 | |
|   CvMat objectPoints
 | |
|   CvMat imagePoints
 | |
|   CvMat pointCounts
 | |
|   CvSize imageSize
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
|   CvMat rvecs
 | |
|   CvMat tvecs
 | |
|   int flags 0
 | |
| CalibrationMatrixValues fovx,fovy,focalLength,principalPoint,pixelAspectRatio
 | |
|   CvMat calibMatr
 | |
|   CvSize image_size
 | |
|   double apertureWidth 0
 | |
|   double apertureHeight 0
 | |
|   double fovx /O
 | |
|   double fovy /O
 | |
|   double focalLength /O
 | |
|   CvPoint2D64f principalPoint /O
 | |
|   double pixelAspectRatio /O
 | |
| FindExtrinsicCameraParams2
 | |
|   CvMat objectPoints
 | |
|   CvMat imagePoints
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
|   CvMat rvec
 | |
|   CvMat tvec
 | |
|   int useExtrinsicGuess 0
 | |
| FindFundamentalMat int
 | |
|   CvMat points1
 | |
|   CvMat points2
 | |
|   CvMat fundamentalMatrix
 | |
|   int method CV_FM_RANSAC
 | |
|   double param1 1.
 | |
|   double param2 0.99
 | |
|   CvMat status NULL
 | |
| StereoCalibrate
 | |
|   CvMat objectPoints
 | |
|   CvMat imagePoints1
 | |
|   CvMat imagePoints2
 | |
|   CvMat pointCounts
 | |
|   CvMat cameraMatrix1
 | |
|   CvMat distCoeffs1
 | |
|   CvMat cameraMatrix2
 | |
|   CvMat distCoeffs2
 | |
|   CvSize imageSize
 | |
|   CvMat R
 | |
|   CvMat T
 | |
|   CvMat E NULL
 | |
|   CvMat F NULL
 | |
|   CvTermCriteria term_crit cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS,30,1e-6)
 | |
|   int flags CV_CALIB_FIX_INTRINSIC
 | |
| GetOptimalNewCameraMatrix
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
|   CvSize imageSize
 | |
|   double alpha
 | |
|   CvMat newCameraMatrix
 | |
|   CvSize newImageSize cvSize(0,0)
 | |
|   CvRect* validPixROI NULL
 | |
|   int centerPrincipalPoint 0
 | |
| InitIntrinsicParams2D
 | |
|   CvMat objectPoints
 | |
|   CvMat imagePoints
 | |
|   CvMat npoints
 | |
|   CvSize imageSize
 | |
|   CvMat cameraMatrix
 | |
|   double aspectRatio 1.
 | |
| StereoRectify roi1,roi2
 | |
|   CvMat cameraMatrix1
 | |
|   CvMat cameraMatrix2
 | |
|   CvMat distCoeffs1
 | |
|   CvMat distCoeffs2
 | |
|   CvSize imageSize
 | |
|   CvMat R
 | |
|   CvMat T
 | |
|   CvMat R1
 | |
|   CvMat R2
 | |
|   CvMat P1
 | |
|   CvMat P2
 | |
|   CvMat Q NULL
 | |
|   int flags CV_CALIB_ZERO_DISPARITY
 | |
|   double alpha -1
 | |
|   CvSize newImageSize cvSize(0,0)
 | |
|   CvRect roi1 /O
 | |
|   CvRect roi2 /O
 | |
| StereoRectifyUncalibrated
 | |
|   CvMat points1
 | |
|   CvMat points2
 | |
|   CvMat F
 | |
|   CvSize imageSize
 | |
|   CvMat H1
 | |
|   CvMat H2
 | |
|   double threshold 5
 | |
| Rodrigues2
 | |
|   CvMat src
 | |
|   CvMat dst
 | |
|   CvMat jacobian 0
 | |
| Undistort2
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
| InitUndistortMap
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
|   CvArr map1
 | |
|   CvArr map2
 | |
| InitUndistortRectifyMap
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
|   CvMat R
 | |
|   CvMat newCameraMatrix
 | |
|   CvArr map1
 | |
|   CvArr map2
 | |
| UndistortPoints
 | |
|   CvMat src
 | |
|   CvMat dst
 | |
|   CvMat cameraMatrix
 | |
|   CvMat distCoeffs
 | |
|   CvMat R NULL
 | |
|   CvMat P NULL
 | |
| DecomposeProjectionMatrix eulerAngles
 | |
|   CvMat projMatrix
 | |
|   CvMat cameraMatrix
 | |
|   CvMat rotMatrix
 | |
|   CvMat transVect
 | |
|   CvMat rotMatrX NULL
 | |
|   CvMat rotMatrY NULL
 | |
|   CvMat rotMatrZ NULL
 | |
|   CvPoint3D64f eulerAngles /O
 | |
| DrawChessboardCorners
 | |
|   CvArr image
 | |
|   CvSize patternSize
 | |
|   CvPoint2D32fs corners
 | |
|   int patternWasFound
 | |
| 
 | |
| CreatePOSITObject CvPOSITObject*
 | |
|   CvPoint3D32fs points
 | |
| POSIT rotationMatrix,translation_vector
 | |
|   CvPOSITObject* posit_object
 | |
|   CvPoint2D32f* imagePoints
 | |
|   double focal_length
 | |
|   CvTermCriteria criteria
 | |
|   CvMatr32f_i rotationMatrix /O,A
 | |
|   CvVect32f_i translation_vector /O,A
 | |
| 
 | |
| EstimateRigidTransform
 | |
|   CvArr A
 | |
|   CvArr B
 | |
|   CvMat M
 | |
|   int full_affine
 | |
| 
 | |
| # Accumulation of Background Statistics
 | |
| Acc
 | |
|   CvArr image
 | |
|   CvArr sum
 | |
|   CvArr mask NULL
 | |
| SquareAcc
 | |
|   CvArr image
 | |
|   CvArr sqsum
 | |
|   CvArr mask NULL
 | |
| MultiplyAcc
 | |
|   CvArr image1
 | |
|   CvArr image2
 | |
|   CvArr acc
 | |
|   CvArr mask NULL
 | |
| RunningAvg
 | |
|   CvArr image
 | |
|   CvArr acc
 | |
|   double alpha
 | |
|   CvArr mask NULL
 | |
| 
 | |
| # Motion Templates
 | |
| UpdateMotionHistory
 | |
|   CvArr silhouette
 | |
|   CvArr mhi
 | |
|   double timestamp
 | |
|   double duration
 | |
| CalcMotionGradient
 | |
|   CvArr mhi          /ch_matF
 | |
|   CvArr mask
 | |
|   CvArr orientation  /ch_matF
 | |
|   double delta1
 | |
|   double delta2
 | |
|   int apertureSize 3 /ch_aperture
 | |
| CalcGlobalOrientation double
 | |
|   CvArr orientation
 | |
|   CvArr mask
 | |
|   CvArr mhi
 | |
|   double timestamp
 | |
|   double duration
 | |
| SegmentMotion CvSeq*
 | |
|   CvArr mhi
 | |
|   CvArr seg_mask
 | |
|   CvMemStorage storage
 | |
|   double timestamp
 | |
|   double seg_thresh
 | |
| 
 | |
| # Object Tracking
 | |
| MeanShift comp
 | |
|   CvArr prob_image
 | |
|   CvRect window
 | |
|   CvTermCriteria criteria
 | |
|   CvConnectedComp comp /O
 | |
| CamShift int,comp,box
 | |
|   CvArr prob_image
 | |
|   CvRect window
 | |
|   CvTermCriteria criteria
 | |
|   CvConnectedComp comp /O
 | |
|   CvBox2D box /O
 | |
| CreateKalman CvKalman*
 | |
|   int dynam_params
 | |
|   int measure_params
 | |
|   int control_params 0
 | |
| KalmanCorrect ROCvMat*
 | |
|   CvKalman* kalman
 | |
|   CvMat measurement
 | |
| KalmanPredict ROCvMat*
 | |
|   CvKalman* kalman
 | |
|   CvMat control NULL
 | |
| SnakeImage points
 | |
|   IplImage image
 | |
|   CvPoints points
 | |
|   floats alpha
 | |
|   floats beta
 | |
|   floats gamma
 | |
|   CvSize win
 | |
|   CvTermCriteria criteria
 | |
|   int calc_gradient 1
 | |
| 
 | |
| # Optical Flow
 | |
| CalcOpticalFlowLK
 | |
|   CvArr prev
 | |
|   CvArr curr
 | |
|   CvSize winSize
 | |
|   CvArr velx
 | |
|   CvArr vely
 | |
| CalcOpticalFlowBM
 | |
|   CvArr prev    /ch_image8
 | |
|   CvArr curr    /ch_image8
 | |
|   CvSize blockSize
 | |
|   CvSize shiftSize
 | |
|   CvSize max_range
 | |
|   int usePrevious
 | |
|   CvArr velx        /ch_vel
 | |
|   CvArr vely        /ch_vel
 | |
| CalcOpticalFlowHS
 | |
|   CvArr prev    /ch_image8
 | |
|   CvArr curr    /ch_image8
 | |
|   int usePrevious
 | |
|   CvArr velx        /ch_vel_64
 | |
|   CvArr vely        /ch_vel_64
 | |
|   double lambda
 | |
|   CvTermCriteria criteria
 | |
| CalcOpticalFlowFarneback
 | |
|   CvArr prev /ch_image8
 | |
|   CvArr curr /ch_image8
 | |
|   CvArr flow
 | |
|   double pyr_scale 0.5
 | |
|   int levels 3
 | |
|   int winsize 15
 | |
|   int iterations 3
 | |
|   int poly_n 7
 | |
|   double poly_sigma 1.5
 | |
|   int flags 0
 | |
| 
 | |
| # Highgui
 | |
| ConvertImage
 | |
|   CvArr src
 | |
|   CvArr dst
 | |
|   int flags 0
 | |
| NamedWindow
 | |
|   char* name
 | |
|   int flags CV_WINDOW_AUTOSIZE
 | |
| DestroyWindow
 | |
|   char* name
 | |
| DestroyAllWindows
 | |
| ResizeWindow
 | |
|   char* name
 | |
|   int width
 | |
|   int height
 | |
| MoveWindow
 | |
|   char* name
 | |
|   int x
 | |
|   int y
 | |
| ShowImage
 | |
|   char* name
 | |
|   CvArr image
 | |
| GetTrackbarPos int
 | |
|   char* trackbarName
 | |
|   char* windowName
 | |
| SetTrackbarPos
 | |
|   char* trackbarName
 | |
|   char* windowName
 | |
|   int pos
 | |
| #WaitKey int
 | |
| #  int delay 0
 | |
| SaveImage
 | |
|   char* filename
 | |
|   CvArr image
 | |
| CaptureFromFile CvCapture*
 | |
|   char* filename
 | |
| CreateFileCapture CvCapture*
 | |
|   char* filename
 | |
| CaptureFromCAM CvCapture*
 | |
|   int index
 | |
| CreateCameraCapture CvCapture*
 | |
|   int index
 | |
| GrabFrame int
 | |
|   CvCapture* capture
 | |
| RetrieveFrame ROIplImage*
 | |
|   CvCapture* capture
 | |
|   int index 0
 | |
| QueryFrame ROIplImage*
 | |
|   CvCapture* capture
 | |
| GetCaptureProperty double
 | |
|   CvCapture* capture
 | |
|   int property_id
 | |
| SetCaptureProperty int
 | |
|   CvCapture* capture
 | |
|   int property_id
 | |
|   double value
 | |
| CreateVideoWriter CvVideoWriter*
 | |
|   char* filename
 | |
|   int fourcc
 | |
|   double fps
 | |
|   CvSize frame_size
 | |
|   int is_color 1
 | |
| WriteFrame int
 | |
|   CvVideoWriter* writer
 | |
|   IplImage image
 | |
| EncodeImage CvMat*
 | |
|   char* ext
 | |
|   CvArr image
 | |
|   ints0 params {&zero,1}
 | |
| DecodeImage IplImage*
 | |
|   CvMat buf
 | |
|   int iscolor CV_LOAD_IMAGE_COLOR
 | |
| DecodeImageM CvMat*
 | |
|   CvMat buf
 | |
|   int iscolor CV_LOAD_IMAGE_COLOR
 | |
| StartWindowThread
 | |
| SetWindowProperty
 | |
|   char* name
 | |
|   int prop_id
 | |
|   double prop_value
 | |
| GetWindowProperty double
 | |
|   char* name
 | |
|   int prop_id
 | |
| 
 | |
| GetTickCount int64
 | |
| GetTickFrequency int64
 | |
| 
 | |
| # cvaux stuff
 | |
| HOGDetectMultiScale CvSeq*
 | |
|   CvArr image
 | |
|   CvMemStorage storage
 | |
|   CvArr svm_classifier NULL
 | |
|   CvSize win_stride cvSize(0,0)
 | |
|   double hit_threshold 0
 | |
|   double scale 1.05
 | |
|   int group_threshold 2
 | |
|   CvSize padding cvSize(0,0)
 | |
|   CvSize win_size cvSize(64,128)
 | |
|   CvSize block_size cvSize(16,16)
 | |
|   CvSize block_stride cvSize(8,8)
 | |
|   CvSize cell_size cvSize(8,8)
 | |
|   int nbins 9
 | |
|   int gammaCorrection 1
 | |
| 
 | |
| GrabCut
 | |
|   CvArr image
 | |
|   CvArr mask
 | |
|   CvRect rect
 | |
|   CvArr bgdModel
 | |
|   CvArr fgdModel
 | |
|   int iterCount
 | |
|   int mode
 | |
| 
 | |
| # These functions are handwritten in cv.cpp; they appear here as 'doconly' declarations
 | |
| # so that their documentation can be auto-generated
 | |
| ApproxPoly  /doconly
 | |
|   cvarrseq src_seq
 | |
|   CvMemStorage storage
 | |
|   int method
 | |
|   double parameter 0.0
 | |
|   int parameter2 0
 | |
| CalcEMD2 float /doconly
 | |
|   CvArr signature1
 | |
|   CvArr signature2
 | |
|   int distance_type
 | |
|   PyCallableObject* distance_func NULL
 | |
|   CvArr cost_matrix NULL
 | |
|   CvArr flow NULL
 | |
|   float lower_bound 0.0
 | |
|   PyObject* userdata NULL
 | |
| CalcOpticalFlowPyrLK currFeatures,status,track_error /doconly
 | |
|   CvArr prev
 | |
|   CvArr curr
 | |
|   CvArr prevPyr
 | |
|   CvArr currPyr
 | |
|   CvPoint2D32f* prevFeatures
 | |
|   CvSize winSize
 | |
|   int level
 | |
|   CvTermCriteria criteria
 | |
|   int flags
 | |
|   CvPoint2D32f* guesses NULL
 | |
|   CvPoint2D32f currFeatures /O
 | |
|   char status /O
 | |
|   float track_error /O
 | |
| ClipLine point1,point2 /doconly
 | |
|   CvSize imgSize
 | |
|   CvPoint pt1
 | |
|   CvPoint pt2
 | |
| CreateData /doconly
 | |
|   CvArr arr
 | |
| CreateHist CvHistogram /doconly
 | |
|   ints dims
 | |
|   int type
 | |
|   ranges ranges None
 | |
|   int uniform 1
 | |
| CreateImageHeader IplImage* /doconly
 | |
|   CvSize size
 | |
|   int depth
 | |
|   int channels
 | |
| CreateImage IplImage* /doconly
 | |
|   CvSize size
 | |
|   int depth
 | |
|   int channels
 | |
| CreateMatHeader CvMat /doconly
 | |
|   int rows
 | |
|   int cols
 | |
|   int type
 | |
| CreateMat CvMat /doconly
 | |
|   int rows
 | |
|   int cols
 | |
|   int type
 | |
| CreateMatNDHeader CvMatND /doconly
 | |
|   ints dims
 | |
|   int type
 | |
| CreateMatND CvMatND /doconly
 | |
|   ints dims
 | |
|   int type
 | |
| CreateMemStorage CvMemStorage /doconly
 | |
|   int blockSize 0
 | |
| CreateTrackbar /doconly
 | |
|   char* trackbarName
 | |
|   char* windowName
 | |
|   int value
 | |
|   int count
 | |
|   PyCallableObject* onChange
 | |
| FindChessboardCorners corners /doconly
 | |
|   CvArr image
 | |
|   CvSize patternSize
 | |
|   CvPoint2D32fs corners /O
 | |
|   int flags CV_CALIB_CB_ADAPTIVE_THRESH
 | |
| FindContours CvSeq /doconly
 | |
|   CvArr image
 | |
|   CvMemStorage storage
 | |
|   int mode CV_RETR_LIST
 | |
|   int method CV_CHAIN_APPROX_SIMPLE
 | |
|   CvPoint offset (0,0)
 | |
| FitLine line /doconly
 | |
|   CvArr points
 | |
|   int dist_type
 | |
|   double param
 | |
|   double reps
 | |
|   double aeps
 | |
|   PyObject* line /O
 | |
| GetDims dim1,dim2,... /doconly
 | |
|   CvArr arr
 | |
| GetHuMoments hu /doconly
 | |
|   CvMoments moments
 | |
|   PyObject* hu /O
 | |
| GetImage iplimage /doconly
 | |
|   CvMat arr
 | |
| GetMat CvMat /doconly
 | |
|   IplImage arr
 | |
|   int allowND 0
 | |
| GetMinMaxHistValue min_value,max_value,min_idx,max_idx /doconly
 | |
|   CvHistogram hist
 | |
|   CvScalar min_value /O
 | |
|   CvScalar max_value /O
 | |
|   ints min_idx /O
 | |
|   ints max_idx /O
 | |
| InitLineIterator line_iterator /doconly
 | |
|   CvArr image
 | |
|   CvPoint pt1
 | |
|   CvPoint pt2
 | |
|   iter line_iterator /O
 | |
|   int connectivity 8
 | |
|   int left_to_right 0
 | |
| LoadImageM /doconly
 | |
|   char* filename
 | |
|   int iscolor CV_LOAD_IMAGE_COLOR
 | |
| LoadImage /doconly
 | |
|   char* filename
 | |
|   int iscolor CV_LOAD_IMAGE_COLOR
 | |
| ReshapeMatND CvMat /doconly
 | |
|   CvMat arr
 | |
|   int newCn
 | |
|   ints newDims
 | |
| Reshape CvMat /doconly
 | |
|   CvArr arr
 | |
|   int newCn
 | |
|   int newRows 0
 | |
| SetData /doconly
 | |
|   CvArr arr
 | |
|   PyObject* data
 | |
|   int step
 | |
| SetMouseCallback /doconly
 | |
|   char* windowName
 | |
|   PyCallableObject* onMouse
 | |
|   PyObject* param None
 | |
| Subdiv2DLocate loc,where /doconly
 | |
|   CvSubdiv2D* subdiv
 | |
|   CvPoint2D32f pt
 | |
|   int loc /O
 | |
|   edgeorpoint where /O
 | |
| WaitKey int /doconly
 | |
|   int delay 0
 | 
