]> rtime.felk.cvut.cz Git - opencv.git/blobdiff - opencv/interfaces/python/api
InitLineIterator, describe return type and add doctests
[opencv.git] / opencv / interfaces / python / api
index f5d4633b3c839e502c871a00c78c2add3f13a238..69502d387efc85b87f54f87732da3b479765696b 100644 (file)
@@ -31,6 +31,20 @@ CV_FOURCC int
 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*
@@ -56,7 +70,7 @@ CloneMatND CvMatND*
 
 Get1D CvScalar
   CvArr arr
-  int idx0
+  int idx
 Get2D CvScalar
   CvArr arr
   int idx0
@@ -68,7 +82,7 @@ Get3D CvScalar
   int idx2
 GetND CvScalar
   CvArr arr
-  ints idx
+  ints indices
 GetReal1D double
   CvArr arr
   int idx0
@@ -90,7 +104,7 @@ mGet double
   int col
 Set1D
   CvArr arr
-  int idx0
+  int idx
   CvScalar value
 Set2D
   CvArr arr
@@ -105,11 +119,11 @@ Set3D
   CvScalar value
 SetND
   CvArr arr
-  ints idx
+  ints indices
   CvScalar value
 SetReal1D
   CvArr arr
-  int idx0
+  int idx
   double value
 SetReal2D
   CvArr arr
@@ -124,7 +138,7 @@ SetReal3D
   double value
 SetRealND
   CvArr arr
-  ints idx
+  ints indices
   double value
 mSet
   CvMat mat
@@ -157,7 +171,7 @@ Line
   CvPoint pt2
   CvScalar color
   int thickness 1
-  int line_type 8
+  int lineType 8
   int shift 0
 Rectangle
   CvArr img
@@ -165,74 +179,74 @@ Rectangle
   CvPoint pt2
   CvScalar color
   int thickness 1
-  int line_type 8
+  int lineType 8
   int shift 0
 Circle
   CvArr img
-  CvPoint pt1
+  CvPoint center
   int radius
   CvScalar color
   int thickness 1
-  int line_type 8
+  int lineType 8
   int shift 0
 Ellipse
   CvArr img
-  CvPoint pt1
+  CvPoint center
   CvSize axes
   double angle
   double start_angle
   double end_angle
   CvScalar color
   int thickness 1
-  int line_type 8
+  int lineType 8
   int shift 0
 EllipseBox
   CvArr img
   CvBox2D box
   CvScalar color
   int thickness 1
-  int line_type 8
+  int lineType 8
   int shift 0
 FillPoly
   CvArr img
-  pts_npts_contours pts
+  pts_npts_contours polys
   CvScalar color
-  int line_type 8
+  int lineType 8
   int shift 0
 FillConvexPoly
   CvArr img
   CvPoints pn
   CvScalar color
-  int line_type 8
+  int lineType 8
   int shift 0
 PolyLine
   CvArr img
-  pts_npts_contours pts
+  pts_npts_contours polys
   int is_closed
   CvScalar color
   int thickness 1
-  int line_type 8
+  int lineType 8
   int shift 0
 
 #Text
 InitFont font
   CvFont font /O
-  int font_face
+  int fontFace
   double hscale
   double vscale
   double shear 0
   int thickness 1
-  int line_type 8
+  int lineType 8
 PutText
   CvArr img
   char* text
   CvPoint org
   CvFont* font
   CvScalar color
-GetTextSize text_size,baseline
-  char* text_string
+GetTextSize textSize,baseline
+  char* textString
   CvFont* font
-  CvSize text_size /O
+  CvSize textSize /O
   int baseline /O
 
 # Point Sets and Contours
@@ -243,13 +257,13 @@ DrawContours
   CvScalar hole_color
   int max_level
   int thickness 1
-  int line_type 8
+  int lineType 8
   CvPoint offset cvPoint(0,0)
 
 # RTTI and Generic Functions
 Save
   char* filename
-  generic struct_ptr
+  generic structPtr
   char* name NULL
   char* comment NULL
 Load generic
@@ -265,9 +279,9 @@ GetRow submat
 GetRows submat
   CvArr arr
   CvMat submat /J:arr,O,A
-  int start_row
-  int end_row
-  int delta_row 1
+  int startRow
+  int endRow
+  int deltaRow 1
 GetCol submat
   CvArr arr
   CvMat submat /J:arr,O,A
@@ -275,8 +289,8 @@ GetCol submat
 GetCols submat
   CvArr arr
   CvMat submat /J:arr,O,A
-  int start_col
-  int end_col
+  int startCol
+  int endCol
 GetDiag submat
   CvArr arr
   CvMat submat /J:arr,O,A
@@ -294,11 +308,11 @@ GetElemType int
 Copy
   CvArr src
   CvArr dst
-  CvArr msk NULL
+  CvArr mask NULL
 Set
   CvArr arr
   CvScalar value
-  CvArr msk NULL
+  CvArr mask NULL
 SetZero
   CvArr arr
 Zero
@@ -319,7 +333,7 @@ Repeat
 Flip
   CvArr src
   CvArr dst NULL
-  int flip_mode 0
+  int flipMode 0
 Split
   CvArr src
   CvArr dst0
@@ -341,7 +355,7 @@ Merge
 MixChannels
   cvarr_count src /K
   cvarr_count dst
-  intpair from_t
+  intpair fromT
 RandShuffle
   CvArr mat
   CvRNG* rng
@@ -386,7 +400,7 @@ Add
   CvArr dst
   CvArr mask NULL
 AddS
-  CvArr src1
+  CvArr src
   CvScalar value
   CvArr dst
   CvArr mask NULL
@@ -403,12 +417,12 @@ Sub
   CvArr dst
   CvArr mask NULL
 SubS
-  CvArr src1
+  CvArr src
   CvScalar value
   CvArr dst
   CvArr mask NULL
 SubRS
-  CvArr src1
+  CvArr src
   CvScalar value
   CvArr dst
   CvArr mask NULL
@@ -428,7 +442,7 @@ And
   CvArr dst
   CvArr mask NULL
 AndS
-  CvArr src1
+  CvArr src
   CvScalar value
   CvArr dst
   CvArr mask NULL
@@ -438,7 +452,7 @@ Or
   CvArr dst
   CvArr mask NULL
 OrS
-  CvArr src1
+  CvArr src
   CvScalar value
   CvArr dst
   CvArr mask NULL
@@ -448,7 +462,7 @@ Xor
   CvArr dst
   CvArr mask NULL
 XorS
-  CvArr src1
+  CvArr src
   CvScalar value
   CvArr dst
   CvArr mask NULL
@@ -459,12 +473,12 @@ Cmp
   CvArr src1
   CvArr src2
   CvArr dst
-  int cmp_op
+  int cmpOp
 CmpS
   CvArr src
   double value
   CvArr dst
-  int cmp_op
+  int cmpOp
 InRange
   CvArr src
   CvArr lower
@@ -511,22 +525,22 @@ Sum CvScalar
 Avg CvScalar
   CvArr arr
   CvArr mask NULL
-AvgSdv mean,std_dev
+AvgSdv mean,stdDev
   CvArr arr
   CvScalar mean /O
-  CvScalar std_dev /O
+  CvScalar stdDev /O
   CvArr mask NULL
-MinMaxLoc min_val,max_val,min_loc,max_loc
+MinMaxLoc minVal,maxVal,minLoc,maxLoc
   CvArr arr
-  double min_val /O
-  double max_val /O
-  CvPoint min_loc /O
-  CvPoint max_loc /O
+  double minVal /O
+  double maxVal /O
+  CvPoint minLoc /O
+  CvPoint maxLoc /O
   CvArr mask NULL
 Norm double
   CvArr arr1
   CvArr arr2
-  int norm_type CV_L2
+  int normType CV_L2
   CvArr mask NULL
 Reduce
   CvArr src
@@ -585,6 +599,7 @@ MulTransposed
   CvArr dst
   int order
   CvArr delta NULL
+  double scale 1.0
 Trace CvScalar
   CvArr mat
 Transpose
@@ -603,9 +618,9 @@ Solve
   int method CV_LU
 SVD
   CvArr A
-  CvArr W /O
-  CvArr U /O
-  CvArr V /O
+  CvArr W
+  CvArr U NULL
+  CvArr V NULL
   int flags 0
 SVBkSb
   CvArr W
@@ -619,9 +634,11 @@ EigenVV
   CvArr evects
   CvArr evals
   double eps
+  int lowindex 0
+  int highindex 0
 CalcCovarMatrix
   cvarr_count vects /K
-  CvArr cov_mat
+  CvArr covMat
   CvArr avg
   int flags
 Mahalonobis
@@ -670,13 +687,13 @@ CartToPolar
   CvArr y
   CvArr magnitude
   CvArr angle NULL
-  int angle_in_degrees
+  int angleInDegrees 0
 PolarToCart
   CvArr magnitude
-  CvArr angle NULL
+  CvArr angle
   CvArr x
   CvArr y
-  int angle_in_degrees
+  int angleInDegrees 0
 Pow
   CvArr src
   CvArr dst
@@ -702,7 +719,7 @@ RNG CvRNG
 RandArr
   CvRNG* rng
   CvArr arr
-  int dist_type
+  int distType
   CvScalar param1
   CvScalar param2
 RandInt unsigned
@@ -715,7 +732,7 @@ DFT
   CvArr src
   CvArr dst
   int flags
-  int nonzero_rows 0
+  int nonzeroRows 0
 GetOptimalDFTSize int
   int size0
 MulSpectrums
@@ -751,7 +768,7 @@ CheckArr int
   double max_val 0
 KMeans2
   CvArr samples
-  int cluster_count
+  int nclusters
   CvArr labels
   CvTermCriteria termcrit 
 
@@ -761,11 +778,11 @@ Sobel
   CvArr dst
   int xorder
   int yorder
-  int aperture_size 3
+  int apertureSize 3
 Laplace
   CvArr src
   CvArr dst
-  int aperture_size 3
+  int apertureSize 3
 Canny
   CvArr image
   CvArr edges
@@ -775,21 +792,21 @@ Canny
 PreCornerDetect
   CvArr image
   CvArr corners
-  int aperture_size 3
+  int apertureSize 3
 CornerEigenValsAndVecs
   CvArr image
   CvArr eigenvv
-  int block_size
+  int blockSize
   int aperture_size 3
 CornerMinEigenVal
   CvArr image
   CvArr eigenval
-  int block_size
+  int blockSize
   int aperture_size 3
 CornerHarris
   CvArr image
   CvArr harris_dst
-  int block_size
+  int blockSize
   int aperture_size 3
   double k 0.04
 FindCornerSubPix corners
@@ -798,16 +815,16 @@ FindCornerSubPix corners
   CvSize win
   CvSize zero_zone
   CvTermCriteria criteria
-GoodFeaturesToTrack corners
+GoodFeaturesToTrack cornerCount
   CvArr image
-  CvArr eig_image
-  CvArr temp_image
-  cvpoint2d32f_count corners
-  double quality_level
-  double min_distance
+  CvArr eigImage
+  CvArr tempImage
+  cvpoint2d32f_count cornerCount
+  double qualityLevel
+  double minDistance
   CvArr mask NULL
-  int block_size 3
-  int use_harris 0
+  int blockSize 3
+  int useHarris 0
   double k 0.04
 ExtractSURF keypoints,descriptors
   CvArr image
@@ -829,7 +846,7 @@ GetRectSubPix
 GetQuadrangleSubPix
   CvArr src
   CvArr dst
-  CvMat map_matrix
+  CvMat mapMatrix
 Resize
   CvArr src
   CvArr dst
@@ -837,28 +854,28 @@ Resize
 WarpAffine
   CvArr src
   CvArr dst
-  CvMat map_matrix
+  CvMat mapMatrix
   int flags CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS
   CvScalar fillval cvScalarAll(0)
 GetAffineTransform
   CvPoint2D32f* src
   CvPoint2D32f* dst
-  CvMat map_matrix
-2DRotationMatrix
+  CvMat mapMatrix
+GetRotationMatrix2D
   CvPoint2D32f center
   double angle
   double scale
-  CvMat map_matrix
+  CvMat mapMatrix
 WarpPerspective
   CvArr src
   CvArr dst
-  CvMat map_matrix
+  CvMat mapMatrix
   int flags CV_INTER_LINEAR+CV_WARP_FILL_OUTLIERS
   CvScalar fillval cvScalarAll(0)
 GetPerspectiveTransform
   CvPoint2D32f* src
   CvPoint2D32f* dst
-  CvMat map_matrix
+  CvMat mapMatrix
 Remap
   CvArr src
   CvArr dst
@@ -882,8 +899,8 @@ LogPolar
 CreateStructuringElementEx IplConvKernel*
   int cols
   int rows
-  int anchor_x
-  int anchor_y
+  int anchorX
+  int anchorY
   int shape
   ints values {NULL,0}
 Erode
@@ -928,7 +945,7 @@ Integral
   CvArr image
   CvArr sum
   CvArr sqsum NULL
-  CvArr tilted_sum NULL
+  CvArr tiltedSum NULL
 CvtColor
   CvArr src
   CvArr dst
@@ -937,15 +954,15 @@ Threshold
   CvArr src
   CvArr dst
   double threshold
-  double max_value
-  int threshold_type
+  double maxValue
+  int thresholdType
 AdaptiveThreshold
   CvArr src
   CvArr dst
-  double max_value
+  double maxValue
   int adaptive_method CV_ADAPTIVE_THRESH_MEAN_C /ch_adaptive_method
-  int threshold_type CV_THRESH_BINARY /ch_threshold_type
-  int block_size 3
+  int thresholdType CV_THRESH_BINARY /ch_threshold_type
+  int blockSize 3
   double param1 5
 
 # Pyramids and the Applications
@@ -1058,7 +1075,7 @@ NormalizeHist
 ThreshHist
   CvHistogram hist
   double threshold
-CompareHist
+CompareHist double
   CvHistogram hist1
   CvHistogram hist2
   int method
@@ -1131,7 +1148,7 @@ ContourArea double
 ArcLength double
   cvarrseq curve
   CvSlice slice CV_WHOLE_SEQ
-  int is_closed -1
+  int isClosed -1
 CreateContourTree CvContourTree*
   CvSeq contour
   CvMemStorage storage
@@ -1151,9 +1168,9 @@ MaxRect CvRect
   CvRect* rect1
   CvRect* rect2
 # TODO PointSeqFromMat
-BoxPoints pt
+BoxPoints points
   CvBox2D box
-  CvPoint2D32f_4 pt /O,A
+  CvPoint2D32f_4 points /O,A
 FitEllipse2 CvBox2D
   CvArr points
 ConvexHull2 CvSeq*
@@ -1173,14 +1190,11 @@ PointPolygonTest double
   int measure_dist
 MinAreaRect2 CvBox2D
   cvarrseq points
-  CvMemStorage storage
+  CvMemStorage storage NULL
 MinEnclosingCircle int,center,radius
   cvarrseq points
   CvPoint2D32f center /O
   float radius /O
-CalcPGH
-  CvSeq contour
-  CvHistogram hist
 
 # Planar Subdivisions
 
@@ -1218,33 +1232,80 @@ HaarDetectObjects CvSeqOfCvAvgComp*
   double scale_factor 1.1   /ch_doubleAbove1
   int min_neighbors 3
   int flags 0
-#  CvSize min_size cvSize(0,0)
+  CvSize min_size cvSize(0,0)
 
+ComputeCorrespondEpilines
+  CvMat points
+  int whichImage
+  CvMat F
+  CvMat lines
+ConvertPointsHomogeneous
+  CvMat src
+  CvMat dst
 ProjectPoints2
-  CvMat object_points
-  CvMat rotation_vector
-  CvMat translation_vector
-  CvMat intrinsic_matrix
-  CvMat distortion_coeffs
-  CvMat image_points
+  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
-FindHomography homography
-  CvMat src_points
-  CvMat dst_points
-  CvMat homography
+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 H
+  CvMat srcPoints
+  CvMat dstPoints
+  CvMat H
+  int method 0
+  double ransacReprojThreshold 0.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
+#CalcImageHomography 
+#  floats line
+#  CvPoint3D32f center
+#  floats intrinsic
+#  floats intrinsic
 CalibrateCamera2 
-  CvMat object_points
-  CvMat image_points
-  CvMat point_counts
-  CvSize image_size
-  CvMat intrinsic_matrix
-  CvMat distortion_coeffs
-  CvMat rotation_vectors
-  CvMat translation_vectors
+  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
@@ -1257,34 +1318,57 @@ CalibrationMatrixValues fovx,fovy,focalLength,principalPoint,pixelAspectRatio
   CvPoint2D64f principalPoint /O
   double pixelAspectRatio /O
 FindExtrinsicCameraParams2
-  CvMat object_points
-  CvMat image_points
-  CvMat intrinsic_matrix
-  CvMat distortion_coeffs
-  CvMat rotation_vector
-  CvMat translation_vector
+  CvMat objectPoints
+  CvMat imagePoints
+  CvMat cameraMatrix
+  CvMat distCoeffs
+  CvMat rvec
+  CvMat tvec
+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 object_points
-  CvMat image_points1
-  CvMat image_points2
-  CvMat point_counts
-  CvMat camera_matrix1
-  CvMat dist_coeffs1
-  CvMat camera_matrix2
-  CvMat dist_coeffs2
-  CvSize image_size
+  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
-StereoRectify
-  CvMat camera_matrix1
-  CvMat camera_matrix2
-  CvMat dist_coeffs1
-  CvMat dist_coeffs2
-  CvSize image_size
+GetOptimalNewCameraMatrix
+  CvMat cameraMatrix
+  CvMat distCoeffs
+  CvSize imageSize
+  double alpha
+  CvMat newCameraMatrix
+  CvSize newImageSize cvSize(0,0)
+  CvRect* validPixROI NULL
+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
@@ -1293,11 +1377,15 @@ StereoRectify
   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 image_size
+  CvSize imageSize
   CvMat H1
   CvMat H2
   double threshold 5
@@ -1308,47 +1396,51 @@ Rodrigues2
 Undistort2
   CvArr src
   CvArr dst
-  CvMat intrinsic_matrix
-  CvMat distortion_coeffs
+  CvMat cameraMatrix
+  CvMat distCoeffs
 InitUndistortMap
-  CvMat camera_matrix
-  CvMat distortion_coeffs
-  CvArr mapx
-  CvArr mapy
+  CvMat cameraMatrix
+  CvMat distCoeffs
+  CvArr map1
+  CvArr map2
 InitUndistortRectifyMap
-  CvMat camera_matrix
-  CvMat dist_coeffs
+  CvMat cameraMatrix
+  CvMat distCoeffs
   CvMat R
-  CvMat new_camera_matrix
-  CvArr mapx
-  CvArr mapy
+  CvMat newCameraMatrix
+  CvArr map1
+  CvArr map2
 UndistortPoints
   CvMat src
   CvMat dst
-  CvMat camera_matrix
-  CvMat dist_coeffs
+  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 pattern_size
+  CvSize patternSize
   CvPoint2D32fs corners
-  int pattern_was_found
+  int patternWasFound
 
 CreatePOSITObject CvPOSITObject*
   CvPoint3D32fs points
-POSIT rotation_matrix,translation_vector
+POSIT rotationMatrix,translation_vector
   CvPOSITObject* posit_object
-  CvPoint2D32f* image_points
+  CvPoint2D32f* imagePoints
   double focal_length
   CvTermCriteria criteria
-  CvMatr32f_i rotation_matrix /O,A
+  CvMatr32f_i rotationMatrix /O,A
   CvVect32f_i translation_vector /O,A
-CalcImageHomography intrinsic,homography
-  floats line
-  CvPoint3D32f* points
-  CvMatr32f_i intrinsic /O,A,/ch_Mat33
-  CvMatr32f_i homography /O,A
 
 EstimateRigidTransform
   CvArr A
@@ -1388,14 +1480,14 @@ CalcMotionGradient
   CvArr orientation  /ch_matF
   double delta1
   double delta2
-  int aperture_size 3 /ch_aperture
-CalcGlobalOrientation
+  int apertureSize 3 /ch_aperture
+CalcGlobalOrientation double
   CvArr orientation
   CvArr mask
   CvArr mhi
   double timestamp
   double duration
-SegmentMotion
+SegmentMotion CvSeq*
   CvArr mhi
   CvArr seg_mask
   CvMemStorage storage
@@ -1414,6 +1506,16 @@ CamShift int,comp,box
   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
   IplImage image
   CvPoints points
@@ -1429,26 +1531,37 @@ SnakeImage
 CalcOpticalFlowLK
   CvArr prev
   CvArr curr
-  CvSize win_size
+  CvSize winSize
   CvArr velx
   CvArr vely
 CalcOpticalFlowBM
   CvArr prev    /ch_image8
   CvArr curr    /ch_image8
-  CvSize block_size
-  CvSize shift_size
+  CvSize blockSize
+  CvSize shiftSize
   CvSize max_range
-  int use_previous
+  int usePrevious
   CvArr velx        /ch_vel
   CvArr vely        /ch_vel
 CalcOpticalFlowHS
   CvArr prev    /ch_image8
   CvArr curr    /ch_image8
-  int use_previous
+  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
 NamedWindow
@@ -1469,11 +1582,11 @@ ShowImage
   char* name
   CvArr image
 GetTrackbarPos
-  char* trackbar_name
-  char* window_name
+  char* trackbarName
+  char* windowName
 SetTrackbarPos
-  char* trackbar_name
-  char* window_name
+  char* trackbarName
+  char* windowName
   int pos
 #WaitKey int
 #  int delay 0
@@ -1482,6 +1595,8 @@ SaveImage
   CvArr image
 CaptureFromFile CvCapture*
   char* filename
+CreateFileCapture CvCapture*
+  char* filename
 CaptureFromCAM CvCapture*
   int index
 CreateCameraCapture CvCapture*
@@ -1518,3 +1633,167 @@ DecodeImage IplImage*
 DecodeImageM CvMat*
   CvMat buf
   int iscolor CV_LOAD_IMAGE_COLOR
+StartWindowThread
+
+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
+
+# 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  /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
+  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 /doconly
+  ints dims
+  int type
+  ranges ranges None
+  int uniform 1
+CreateImageHeader /doconly
+  int size
+  int depth
+  int channels
+CreateImage /doconly
+  int size
+  int depth
+  int channels
+CreateMatHeader /doconly
+  int rows
+  int cols
+  int type
+CreateMat /doconly
+  int rows
+  int cols
+  int type
+CreateMatNDHeader /doconly
+  ints dims
+  int type
+CreateMatND /doconly
+  ints dims
+  int type
+CreateMemStorage /doconly
+  int blockSize
+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 /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 /doconly
+  CvArr arr
+GetHuMoments hu /doconly
+  CvMoments moments
+  PyObject* hu /O
+GetImage /doconly
+  CvMat arr
+GetMat /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
+  int 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 /doconly
+  CvMat arr
+  int newCn
+  int newDims
+Reshape /doconly
+  CvArr arr
+  int newCn
+  int newRows
+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 /doconly
+  int delay 0