Package pycv :: Package interfaces :: Package opencv
[hide private]
[frames] | no frames]

Package opencv

source code

An interface to OpenCV from http://wwwx.cs.unc.edu/~gb/wp/blog/2007/02/04/python-opencv-wrapper-using-ctypes/



Submodules [hide private]

Classes [hide private]
  c_int
  CvVideoWriter
  CvBox2D
  CvChain
  c_double
  CvFileNode
  CvMemStoragePos
  CvGraphEdge
  CvSize2D32f
  CvTreeNodeIterator
  CvChainPtReader
  CvHuMoments
  CvSET
  c_ubyte
  c_float
  CvTypeInfo
  namespace
  CvSeq
  CvStringHashNode
  CvAttrList
  CvString
  c_longlong
  CvConnectedComp
  CvDistanceFunction
  CvSubdiv2DEdge
  CvGraphScanner
  CvMatNDdim
  CvConDensation
  CvKalman
  ListPOINTER
Just like a POINTER but accept a list of ctype as an argument
  CvContourScanner
  CvSeqBlock
  CvHistogram
  CvSetElem
  CvMat
  CvRect
  CvMatND
  CvVect32f
  CvSparseMat
  CvPoint2D64d
  CvPoint2D64f
  Union
Union base class
  CvGraph
  ByRefArg
Just like a POINTER but accept an argument and pass it byref
  CvHaarClassifierCascade
  c_ulong
  CvMouseCallback
  c_char_p
  CvScalar
  CvPoint3D32f
  CvPoint3D64d
  CvPoint3D64f
  CvTrackbarCallback
  CvSeqWriter
  CvSubdiv2DPointLocation
  c_uint32
  c_char
  CvFileStorage
  IplConvKernel
  CvSlice
  CvTermCriteria
  CvSeqReader
  CvContourTree
  CvRECT
  CvFont
  CvModuleInfo
  CvSubdiv2D
  c_short
  CvCapture
  CvCmpFunc
  IplImage
  CvMOMENTS
  CvContour
  CvGraphVtx
  CvErrorCallback
  c_void_p
  CallableToFunc
Make the callable argument into a C callback
  CvMatr32f
  CvPoint2D32f
  ListPOINTER2
Just like POINTER(POINTER(ctype)) but accept a list of lists of ctype
  CvSize
  CvPOSITObject
  c_byte
  CvPoint
  Structure
Structure base class
  CvLineIterator
  CvSubdiv2DPoint
  CvMatNDdata
  CvMemStorage
Functions [hide private]
 
CV_RGB(r, g, b) source code
 
ChangeCvSeqToCvRect(result, func, args)
Handle the casting to extract a list of Rects from the Seq returned
source code
 
cvConvert(src, dst) source code
 
CV_IS_MAT_CONT(flags) source code
 
cvMatMulAdd(src1, src2, src3, dst) source code
 
CV_MAKETYPE(depth, cn) source code
 
cvCvMatAsBuffer(mat) source code
 
CFUNCTYPE(restype, *argtypes)
restype: the result type argtypes: a sequence specifying the argument types
source code
 
byref(...)
byref(C instance) -> byref-object Return a pointer lookalike to a C instance, only usable as function argument
 
CV_GET_SEQ_ELEM(TYPE, seq, index) source code
 
cvAbs(src, dst) source code
 
CV_IS_CONT_MAT(flags) source code
 
CV_IS_TEMP_MAT(flags) source code
 
cvRound(val) source code
 
CV_FOURCC(c1, c2, c3, c4) source code
 
CV_MAT_DEPTH(flags) source code
 
cvResizeSubRect(src_img, dst_img, rect)
Resize a sub-rect on the source image into the destination image.
source code
 
cvImageAsBuffer(img) source code
 
QueryHistValue_1D(hist, i1, i2) source code
 
cvLoadCast(filename, ctype)
Use cvLoad and then cast the result to ctype
source code
 
CV_MAT_CN(flags) source code
 
cfunc(name, dll, result, *args)
e.g.
source code
 
CV_MAKE_TYPE(depth, cn) source code
 
cvMatMul(src1, src2, dst) source code
 
CV_MAT_TYPE(flags) source code
 
POINTER(cls) source code
 
sizeof(...)
sizeof(C type) -> integer sizeof(C instance) -> integer Return the size in bytes of a C instance
 
QueryHistValue_3D(hist, i1, i2, i3) source code
 
cvEllipseBox(img, box, color, thickness=1, line_type=8, shift=0)
Draws simple or thick elliptic arc or fills ellipse sector
source code
 
SetPointerType(pointer, cls) source code
 
CheckNonNull(result, func, args) source code
 
QueryHistValue_2D(hist, i1, i2) source code
Variables [hide private]
  __doc__
  cvOr = cfunc('cvOr', _cxDLL, None, ('src1', c_void_p, 1), ('sr...
  CV_TM_SQDIFF = 0
  cvStartWriteSeq = cfunc('cvStartWriteSeq', _cxDLL, None, ('seq...
  CV_SEQ_ELTYPE_CONNECTED_COMP = 0
  CV_BayerGR2BGR = 49
  CV_BGR2Luv = 50
  CV_CAP_PROP_CONTRAST = 11
  cvGraphFindEdgeByPtr = cfunc('cvFindGraphEdgeByPtr', _cxDLL, P...
  cvKalmanCorrect = cfunc('cvKalmanCorrect', _cvDLL, POINTER(CvM...
  cvTreeToNodeSeq = cfunc('cvTreeToNodeSeq', _cxDLL, POINTER(CvS...
  cvSaveImage = cfunc('cvSaveImage', _hgDLL, c_int, ('filename',...
  CV_BGR2BGR565 = 12
  cvMahalanobis = cfunc('cvMahalanobis', _cxDLL, c_double, ('vec...
  cvReleaseConDensation = cfunc('cvReleaseConDensation', _cvDLL,...
  CV_FM_RANSAC = 10
  IPL_BORDER_WRAP = 3
  cvFindNearestPoint2D = cfunc('cvFindNearestPoint2D', _cvDLL, P...
  cvFilter2D = cfunc('cvFilter2D', _cvDLL, None, ('src', c_void_...
  CV_SHAPE_CROSS = 1
  cvDrawPolyLine = cfunc('cvPolyLine', _cxDLL, None, ('img', c_v...
  CV_SEQ_ELTYPE_CODE = 0
  cvFindChessboardCorners = cfunc('cvFindChessboardCorners', _cv...
  cvFindExtrinsicCameraParams2 = <CFunctionType object at 0x038F...
  CV_DIST_MASK_3 = 3
  CV_CAP_PROP_POS_AVI_RATIO = 2
  CV_DIST_MASK_5 = 5
  CV_NO_SIZE_CHECK = 4
  CV_MAT_CONT_FLAG = 512
  CV_SHAPE_CUSTOM = 100
  cvCvtScale = cfunc('cvConvertScale', _cxDLL, None, ('src', c_v...
  cvCreateFileCapture = cfunc('cvCreateFileCapture', _hgDLL, POI...
  cvCalcOpticalFlowLK = cfunc('cvCalcOpticalFlowLK', _cvDLL, Non...
  CV_ErrModeSilent = 2
  cvMinAreaRect2 = cfunc('cvMinAreaRect2', _cvDLL, CvBox2D, ('po...
  cvCloneGraph = cfunc('cvCloneGraph', _cxDLL, POINTER(CvGraph),...
  CV_CAP_V4L = 200
  cvSetND = cfunc('cvSetND', _cxDLL, None, ('arr', c_void_p, 1),...
  CV_BGR2GRAY = 6
  cvSetReal3D = cfunc('cvSetReal3D', _cxDLL, None, ('arr', c_voi...
  IPL_IMAGE_ROI = 4
  cvRetrieveFrame = cfunc('cvRetrieveFrame', _hgDLL, POINTER(Ipl...
  cvMorphologyEx = cfunc('cvMorphologyEx', _cvDLL, None, ('src',...
  cvLoadHaarClassifierCascade = <CFunctionType object at 0x038F7...
  CV_CHAIN_APPROX_TC89_L1 = 3
  cvSeqPush = cfunc('cvSeqPush', _cxDLL, c_void_p, ('seq', POINT...
  cvWriteString = cfunc('cvWriteString', _cxDLL, None, ('fs', PO...
  cvCompareHist = cfunc('cvCompareHist', _cvDLL, c_double, ('his...
  cvGetDims = cfunc('cvGetDims', _cxDLL, c_int, ('arr', c_void_p...
  CV_EVENT_MBUTTONDOWN = 3
  cvPyrSegmentation = cfunc('cvPyrSegmentation', _cvDLL, None, (...
  IPL_IMAGE_DATA = 2
  CV_MAT_TEMP_FLAG = 1024
  cvDet = cfunc('cvDet', _cxDLL, c_double, ('mat', c_void_p, 1),)
  cvPolarToCart = cfunc('cvPolarToCart', _cxDLL, None, ('magnitu...
  cvMakeHistHeaderForArray = cfunc('cvMakeHistHeaderForArray', _...
  cvRegisterModule = cfunc('cvRegisterModule', _cxDLL, c_int, ('...
  cvHaarDetectObjects = cfunc('cvHaarDetectObjects', _cvDLL, POI...
  CV_RGB2Luv = 51
  cvFindType = cfunc('cvFindType', _cxDLL, POINTER(CvTypeInfo), ...
  CV_Luv2RGB = 59
  cvFastArctan = cfunc('cvFastArctan', _cxDLL, c_float, ('y', c_...
  cvDestroyWindow = cfunc('cvDestroyWindow', _hgDLL, None, ('nam...
  CV_GRAPH_CROSS_EDGE = 16
  CV_LKFLOW_PYR_B_READY = 2
  cvPrevTreeNode = cfunc('cvPrevTreeNode', _cxDLL, c_void_p, ('t...
  CV_CAP_PROP_FORMAT = 8
  cvCreateStructuringElementEx = <CFunctionType object at 0x026E...
  CV_8SC4 = 25
  CV_BGR2HLS = 52
  CV_8SC2 = 9
  CV_8SC1 = 1
  cvClearMemStorage = cfunc('cvClearMemStorage', _cxDLL, None, (...
  cvInitImageHeader = cfunc('cvInitImageHeader', _cxDLL, POINTER...
  CV_BayerGR2RGB = 47
  cvGet3D = cfunc('cvGet3D', _cxDLL, CvScalar, ('arr', c_void_p,...
  cvFlip = cfunc('cvFlip', _cxDLL, None, ('src', c_void_p, 1), (...
  cvCornerMinEigenVal = cfunc('cvCornerMinEigenVal', _cvDLL, Non...
  cvCheckContourConvexity = cfunc('cvCheckContourConvexity', _cv...
  cvLaplace = cfunc('cvLaplace', _cvDLL, None, ('src', c_void_p,...
  CV_SHAPE_RECT = 0
  CV_CMP_GE = 2
  cvGetDiag = cfunc('cvGetDiag', _cxDLL, POINTER(CvMat), ('arr',...
  CV_32SC4 = 28
  cvMinMaxLoc = cfunc('cvMinMaxLoc', _cxDLL, None, ('image', POI...
  CV_BGR5652GRAY = 21
  CV_32SC3 = 20
  CV_32SC2 = 12
  cvWriteReal = cfunc('cvWriteReal', _cxDLL, None, ('fs', POINTE...
  CV_DIFF_L1 = 18
  CV_DIFF_L2 = 20
  cvSeqPartition = cfunc('cvSeqPartition', _cxDLL, c_int, ('seq'...
  CV_YCrCb2RGB = 39
  CV_LOAD_IMAGE_UNCHANGED = -1
  IPL_ALIGN_4BYTES = 4
  cvSetMouseCallback = cfunc('cvSetMouseCallback', _hgDLL, None,...
  cvSetImagesForHaarClassifierCascade = <CFunctionType object at...
  cvMoments = cfunc('cvMoments', _cvDLL, None, ('arr', c_void_p,...
  cvDrawCircle = cfunc('cvCircle', _cxDLL, None, ('img', c_void_...
  CV_COMP_BHATTACHARYYA = 3
  IPL_ORIGIN_TL = 0
  cvLUT = cfunc('cvLUT', _cxDLL, None, ('src', c_void_p, 1), ('d...
  CV_SUBMINOR_VERSION = 0
  CV_BGR2XYZ = 32
  cvMoveWindow = cfunc('cvMoveWindow', _hgDLL, None, ('name', c_...
  CV_FONT_HERSHEY_PLAIN = 1
  cvResize = cfunc('cvResize', _cvDLL, None, ('src', c_void_p, 1...
  CV_STORAGE_WRITE_BINARY = 1
  cvSeqPopMulti = cfunc('cvSeqPopMulti', _cxDLL, None, ('seq', P...
  IPL_ALIGN_QWORD = 8
  cvCreatePOSITObject = cfunc('cvCreatePOSITObject', _cvDLL, POI...
  cvFirstType = cfunc('cvFirstType', _cxDLL, POINTER(CvTypeInfo),)
  cvCalcOpticalFlowPyrLK = cfunc('cvCalcOpticalFlowPyrLK', _cvDL...
  CV_FM_RANSAC_ONLY = 8
  cvFitLine = cfunc('cvFitLine', _cvDLL, None, ('points', c_void...
  CV_COMP_INTERSECT = 2
  cvGraphVtxDegree = cfunc('cvGraphVtxDegree', _cxDLL, c_int, ('...
  cvCreateKalman = cfunc('cvCreateKalman', _cvDLL, POINTER(CvKal...
  cvSeqPop = cfunc('cvSeqPop', _cxDLL, None, ('seq', POINTER(CvS...
  CV_EVENT_FLAG_MBUTTON = 4
  cvSeqRemove = cfunc('cvSeqRemove', _cxDLL, None, ('seq', POINT...
  cvReleaseGraphScanner = cfunc('cvReleaseGraphScanner', _cxDLL,...
  cvMatchShapes = cfunc('cvMatchShapes', _cvDLL, c_double, ('obj...
  CV_CAP_DC1394 = 300
  cvResizeWindow = cfunc('cvResizeWindow', _hgDLL, None, ('name'...
  CV_ADAPTIVE_THRESH_GAUSSIAN_C = 1
  cvCvtScaleAbs = cfunc('cvConvertScaleAbs', _cxDLL, None, ('src...
  cvCreateGraph = cfunc('cvCreateGraph', _cxDLL, POINTER(CvGraph...
  cv2DRotationMatrix = cfunc('cv2DRotationMatrix', _cvDLL, POINT...
  cvInRangeS = cfunc('cvInRangeS', _cxDLL, None, ('src', c_void_...
  CV_SEQ_MAGIC_VAL = 1117323264
  CV_RGB2BGR = 4
  cvReleasePOSITObject = cfunc('cvReleasePOSITObject', _cvDLL, N...
  CV_POLY_APPROX_DP = 0
  CV_MEDIAN = 3
  cvCircle = cfunc('cvCircle', _cxDLL, None, ('img', c_void_p, 1...
  cvRead = cfunc('cvRead', _cxDLL, c_void_p, ('fs', POINTER(CvFi...
  CV_MOP_OPEN = 2
  cvShowImage = cfunc('cvShowImage', _hgDLL, None, ('name', c_ch...
  cvAvgSdv = cfunc('cvAvgSdv', _cxDLL, None, ('arr', c_void_p, 1...
  cvSetErrMode = cfunc('cvSetErrMode', _cxDLL, c_int, ('mode', c...
  CV_THRESH_BINARY = 0
  CV_16SC3 = 19
  CV_BGR2RGBA = 2
  CV_STORAGE_WRITE = 1
  cvCvtSeqToArray = cfunc('cvCvtSeqToArray', _cxDLL, c_void_p, (...
  cvSetData = cfunc('cvSetData', _cxDLL, None, ('arr', c_void_p,...
  cvOrS = cfunc('cvOrS', _cxDLL, None, ('src', c_void_p, 1), ('v...
  CV_BGR2BGRA = 0
  cvFitEllipse2 = cfunc('cvFitEllipse2', _cvDLL, CvBox2D, ('poin...
  CV_RGB2XYZ = 33
  cvGetRectSubPix = cfunc('cvGetRectSubPix', _cvDLL, None, ('src...
  CV_PCA_DATA_AS_ROW = 0
  cvSetHistBinRanges = cfunc('cvSetHistBinRanges', _cvDLL, None,...
  CV_MINMAX = 32
  CV_BayerRG2RGB = 46
  cvMinS = cfunc('cvMinS', _cxDLL, None, ('src', c_void_p, 1), (...
  CV_BGR5552BGRA = 28
  cvCmpS = cfunc('cvCmpS', _cxDLL, None, ('src', c_void_p, 1), (...
  CV_DOMINANT_IPAN = 1
  CV_DIFF = 16
  cvSeqElemIdx = cfunc('cvSeqElemIdx', _cxDLL, c_int, ('seq', PO...
  CV_FONT_ITALIC = 16
  CV_GRAPH_VERTEX = 1
  CV_16SC4 = 27
  CV_CMP_LT = 3
  CV_16SC2 = 11
  CV_16SC1 = 3
  CV_XYZ2RGB = 35
  cvFillConvexPoly = cfunc('cvFillConvexPoly', _cxDLL, None, ('i...
  CV_CVTIMG_SWAP_RB = 2
  cvReshape = cfunc('cvReshape', _cxDLL, POINTER(CvMat), ('arr',...
  cvCreateMatNDHeader = cfunc('cvCreateMatNDHeader', _cxDLL, POI...
  cvInitTreeNodeIterator = cfunc('cvInitTreeNodeIterator', _cxDL...
  CV_CAP_QT = 500
  CV_CMP_LE = 4
  CV_INTER_NN = 0
  cvGetTickFrequency = cfunc('cvGetTickFrequency', _cxDLL, c_dou...
  cvConDensUpdateByTime = cfunc('cvConDensUpdateByTime', _cvDLL,...
  cvPow = cfunc('cvPow', _cxDLL, None, ('src', c_void_p, 1), ('d...
  cvLog = cfunc('cvLog', _cxDLL, None, ('src', c_void_p, 1), ('d...
  CV_BGRA2BGR555 = 26
  cvClearSeq = cfunc('cvClearSeq', _cxDLL, None, ('seq', POINTER...
  CV_ErrModeParent = 1
  cvClearSet = cfunc('cvClearSet', _cxDLL, None, ('set_header', ...
  CV_GRAPH_FORWARD_EDGE_FLAG = 268435456
  cvDrawEllipse = cfunc('cvEllipse', _cxDLL, None, ('img', c_voi...
  CV_DXT_MUL_CONJ = 8
  cvSetCaptureProperty = cfunc('cvSetCaptureProperty', _hgDLL, c...
  cvAndS = cfunc('cvAndS', _cxDLL, None, ('src', c_void_p, 1), (...
  CV_GRAY2BGR565 = 20
  CV_Lab2RGB = 57
  cvInitLineIterator = cfunc('cvInitLineIterator', _cxDLL, c_int...
  CV_SEQ_KIND_GENERIC = 0
  CV_PI = 3.14159265359
  cvCreateContourTree = cfunc('cvCreateContourTree', _cvDLL, POI...
  CV_RGB2GRAY = 7
  cvReleaseMemStorage = cfunc('cvReleaseMemStorage', _cxDLL, Non...
  cvFFT = cfunc('cvDFT', _cxDLL, None, ('src', c_void_p, 1), ('d...
  CV_FONT_HERSHEY_SIMPLEX = 0
  cvGetHashedKey = cfunc('cvGetHashedKey', _cxDLL, POINTER(CvStr...
  CV_CAP_PROP_CONVERT_RGB = 15
  cvCalcHist = cfunc('cvCalcArrHist', _cvDLL, None, ('image', Li...
  cvGrabFrame = cfunc('cvGrabFrame', _hgDLL, c_int, ('capture', ...
  CV_MOP_TOPHAT = 5
  cvGraphVtxDegreeByPtr = cfunc('cvGraphVtxDegreeByPtr', _cxDLL,...
  CV_REDUCE_SUM = 0
  CV_SEQ_ELTYPE_BITS = 9
  cvCalcPGH = cfunc('cvCalcPGH', _cvDLL, None, ('contour', POINT...
  cvMax = cfunc('cvMax', _cxDLL, None, ('src1', c_void_p, 1), ('...
  cvLoad = cfunc('cvLoad', _cxDLL, c_void_p, ('filename', c_char...
  cvGetHuMoments = cfunc('cvGetHuMoments', _cvDLL, None, ('momen...
  CV_TYZX_RIGHT = 401
  CV_CAP_PROP_MODE = 9
  cvRemoveNodeFromTree = cfunc('cvRemoveNodeFromTree', _cxDLL, N...
  cvSetIdentity = cfunc('cvSetIdentity', _cxDLL, None, ('mat', c...
  CV_SET_MAGIC_VAL = 1117257728
  CV_RGB2YCrCb = 37
  cvCreateCameraCapture = cfunc('cvCreateCameraCapture', _hgDLL,...
  CV_DEPTH_MAX = 8
  cvCreateConDensation = cfunc('cvCreateConDensation', _cvDLL, P...
  cvGetNormalizedCentralMoment = <CFunctionType object at 0x026E...
  cvReadRawDataSlice = cfunc('cvReadRawDataSlice', _cxDLL, None,...
  cvMulSpectrums = cfunc('cvMulSpectrums', _cxDLL, None, ('src1'...
  CV_NORM_MASK = 7
  cvKalmanUpdateByMeasurement = <CFunctionType object at 0x038F7...
  cvCountNonZero = cfunc('cvCountNonZero', _cxDLL, c_int, ('arr'...
  CV_8UC1 = 0
  cvSetSeqReaderPos = cfunc('cvSetSeqReaderPos', _cxDLL, None, (...
  CV_CAP_PROP_FRAME_COUNT = 7
  cvConvertPointsHomogenious = cfunc('cvConvertPointsHomogenious...
  cvGetSeqReaderPos = cfunc('cvGetSeqReaderPos', _cxDLL, c_int, ...
  CV_RGBA2BGR555 = 27
  CV_RELATIVE_L2 = 12
  CV_RELATIVE_L1 = 10
  cvMaxS = cfunc('cvMaxS', _cxDLL, None, ('src', c_void_p, 1), (...
  CV_SVD = 1
  CV_8UC2 = 8
  CV_WHOLE_SEQ_END_INDEX = 1073741823
  cvFillPoly = cfunc('cvFillPoly', _cxDLL, None, ('img', c_void_...
  cvGetErrMode = cfunc('cvGetErrMode', _cxDLL, c_int,)
  cvReleaseVideoWriter = cfunc('cvReleaseVideoWriter', _hgDLL, N...
  CV_FLOODFILL_MASK_ONLY = 131072
  CV_32F = 5
  CV_CALIB_CB_ADAPTIVE_THRESH = 1
  cvDCT = cfunc('cvDCT', _cxDLL, None, ('src', c_void_p, 1), ('d...
  CV_TYZX_Z = 403
  CV_STORAGE_APPEND = 2
  cvFindGraphEdge = cfunc('cvFindGraphEdge', _cxDLL, POINTER(CvG...
  CV_CONTOUR_TREES_MATCH_I1 = 1
  CV_32S = 4
  cvSeqPushFront = cfunc('cvSeqPushFront', _cxDLL, c_void_p, ('s...
  CV_INPAINT_NS = 0
  cvPyrDown = cfunc('cvPyrDown', _cvDLL, None, ('src', c_void_p,...
  cvBoundingRect = cfunc('cvBoundingRect', _cvDLL, CvRect, ('poi...
  CV_COVAR_SCRAMBLED = 0
  cvMatchContourTrees = cfunc('cvMatchContourTrees', _cvDLL, c_d...
  CV_RGB2Lab = 45
  CV_BGR2BGR555 = 22
  CV_HOUGH_GRADIENT = 3
  cvCreateMat = cfunc('cvCreateMat', _cxDLL, POINTER(CvMat), ('r...
  CV_HIST_ARRAY = 0
  cvUnregisterType = cfunc('cvUnregisterType', _cxDLL, None, ('t...
  cvGraphRemoveVtx = cfunc('cvGraphRemoveVtx', _cxDLL, c_int, ('...
  cvMultiplyAcc = cfunc('cvMultiplyAcc', _cvDLL, None, ('image1'...
  CV_COVAR_USE_AVG = 2
  IPL_ALIGN_DWORD = 4
  cvGetPerspectiveTransform = cfunc('cvGetPerspectiveTransform',...
  cvNot = cfunc('cvNot', _cxDLL, None, ('src', c_void_p, 1), ('d...
  CV_GRAPH_OVER = -1
  cvSeqSort = cfunc('cvSeqSort', _cxDLL, None, ('seq', POINTER(C...
  IPL_BORDER_REFLECT = 2
  CV_BGRA2GRAY = 10
  CV_SCHARR = -1
  cvInitUndistortMap = cfunc('cvInitUndistortMap', _cvDLL, None,...
  CV_GRAPH_BACK_EDGE = 4
  CV_LOAD_IMAGE_ANYDEPTH = 2
  cvPOSIT = cfunc('cvPOSIT', _cvDLL, None, ('posit_object', POIN...
  CV_XYZ2BGR = 34
  cvLine = cfunc('cvLine', _cxDLL, None, ('img', c_void_p, 1), (...
  cvConvexHull2 = cfunc('cvConvexHull2', _cvDLL, POINTER(CvSeq),...
  cvMirror = cfunc('cvFlip', _cxDLL, None, ('src', c_void_p, 1),...
  CV_COMP_CHISQR = 1
  CV_MAX_SOBEL_KSIZE = 7
  cvSeqRemoveSlice = cfunc('cvSeqRemoveSlice', _cxDLL, None, ('s...
  CV_AUTO_STEP = 2147483647
  CV_CAP_PROP_POS_MSEC = 0
  cvGetReal1D = cfunc('cvGetReal1D', _cxDLL, c_double, ('arr', c...
  cvRedirectError = cfunc('cvRedirectError', _cxDLL, CvErrorCall...
  CV_CHAIN_APPROX_TC89_KCOS = 4
  CV_RETR_EXTERNAL = 0
  cvFlushSeqWriter = cfunc('cvFlushSeqWriter', _cxDLL, None, ('w...
  cvGetImageCOI = cfunc('cvGetImageCOI', _cxDLL, c_int, ('image'...
  cvGetCentralMoment = cfunc('cvGetCentralMoment', _cvDLL, c_dou...
  cvRegisterType = cfunc('cvRegisterType', _cxDLL, None, ('info'...
  cvQueryFrame = cfunc('cvQueryFrame', _hgDLL, POINTER(IplImage)...
  cvCornerHarris = cfunc('cvCornerHarris', _cvDLL, None, ('image...
  CV_FONT_HERSHEY_COMPLEX = 3
  CV_MAT_CN_MASK = 24
  CV_BILATERAL = 4
  cvAbsDiffS = cfunc('cvAbsDiffS', _cxDLL, None, ('src', c_void_...
  cvClone = cfunc('cvClone', _cxDLL, c_void_p, ('struct_ptr', c_...
  cvWriteInt = cfunc('cvWriteInt', _cxDLL, None, ('fs', POINTER(...
  cvCreateMatND = cfunc('cvCreateMatND', _cxDLL, POINTER(CvMatND...
  cvAvg = cfunc('cvAvg', _cxDLL, CvScalar, ('arr', c_void_p, 1),...
  cvSmooth = cfunc('cvSmooth', _cvDLL, None, ('src', c_void_p, 1...
  CV_GRAPH_ITEM_VISITED_FLAG = 1073741824
  CV_SVD_MODIFY_A = 1
  cvClearSubdivVoronoi2D = cfunc('cvClearSubdivVoronoi2D', _cvDL...
  cvNamedWindow = cfunc('cvNamedWindow', _hgDLL, c_int, ('name',...
  CV_SEQ_KIND_CURVE = 512
  cvRemap = cfunc('cvRemap', _cvDLL, None, ('src', c_void_p, 1),...
  CV_DIFF_C = 17
  cvGetDimSize = cfunc('cvGetDimSize', _cxDLL, c_int, ('arr', c_...
  cvGetMat = cfunc('cvGetMat', _cxDLL, POINTER(CvMat), ('arr', c...
  cvGraphRemoveEdge = cfunc('cvGraphRemoveEdge', _cxDLL, None, (...
  CV_EVENT_RBUTTONUP = 5
  cvIntegral = cfunc('cvIntegral', _cvDLL, None, ('image', c_voi...
  CV_MAX_ARR = 10
  CV_CANNY_L2_GRADIENT = 2147483648
  cvSeqPushMulti = cfunc('cvSeqPushMulti', _cxDLL, None, ('seq',...
  cvSet3D = cfunc('cvSet3D', _cxDLL, None, ('arr', c_void_p, 1),...
  CV_MAX_DIM = 32
  cvCloneMatND = cfunc('cvCloneMatND', _cxDLL, POINTER(CvMatND),...
  CV_BGR5552RGBA = 29
  CV_PCA_USE_AVG = 2
  cvPtr2D = cfunc('cvPtr2D', _cxDLL, c_void_p, ('arr', c_void_p,...
  cvSeqSlice = cfunc('cvSeqSlice', _cxDLL, POINTER(CvSeq), ('seq...
  cvGetTextSize = cfunc('cvGetTextSize', _cxDLL, None, ('text_st...
  cvSeqInsertSlice = cfunc('cvSeqInsertSlice', _cxDLL, None, ('s...
  cvRandArr = cfunc('cvRandArr', _cxDLL, None, ('rng', c_void_p,...
  cvCamShift = cfunc('cvCamShift', _cvDLL, c_int, ('prob_image',...
  cvGuiBoxReport = cfunc('cvGuiBoxReport', _cxDLL, c_int, ('stat...
  CV_SEQ_ELTYPE_TRIAN_ATR = 0
  cvDestroyAllWindows = cfunc('cvDestroyAllWindows', _hgDLL, None,)
  cvDotProduct = cfunc('cvDotProduct', _cxDLL, c_double, ('src1'...
  CV_CHAIN_CODE = 0
  cvStartWriteStruct = cfunc('cvStartWriteStruct', _cxDLL, None,...
  CV_SEQ_ELTYPE_POINT = 12
  IPL_ALIGN_8BYTES = 8
  cvReleaseFileStorage = cfunc('cvReleaseFileStorage', _cxDLL, N...
  cvXorS = cfunc('cvXorS', _cxDLL, None, ('src', c_void_p, 1), (...
  cvMulTransposed = cfunc('cvMulTransposed', _cxDLL, None, ('src...
  IPL_DEPTH_32S = 2147483680
  cvInvert = cfunc('cvInvert', _cxDLL, c_double, ('src', c_void_...
  cvGetCols = cfunc('cvGetCols', _cxDLL, POINTER(CvMat), ('arr',...
  cvCanny = cfunc('cvCanny', _cvDLL, None, ('image', c_void_p, 1...
  cvMemStorageAllocString = cfunc('cvMemStorageAllocString', _cx...
  cvNorm = cfunc('cvNorm', _cxDLL, c_double, ('arr1', c_void_p, ...
  IPL_DEPTH_32F = 32
  CV_DXT_INVERSE = 1
  cvGraphAddEdge = cfunc('cvGraphAddEdge', _cxDLL, c_int, ('grap...
  cvCalcSubdivVoronoi2D = cfunc('cvCalcSubdivVoronoi2D', _cvDLL,...
  cvContourFromContourTree = cfunc('cvContourFromContourTree', _...
  CV_GEMM_B_T = 2
  cvGetModuleInfo = cfunc('cvGetModuleInfo', _cxDLL, None, ('mod...
  CV_SVD_U_T = 2
  cvConvertScale = cfunc('cvConvertScale', _cxDLL, None, ('src',...
  CV_EVENT_RBUTTONDBLCLK = 8
  CV_FILLED = -1
  CV_GRAY2BGRA = 9
  CV_EVENT_MBUTTONDBLCLK = 9
  cvAnd = cfunc('cvAnd', _cxDLL, None, ('src1', c_void_p, 1), ('...
  cvMin = cfunc('cvMin', _cxDLL, None, ('src1', c_void_p, 1), ('...
  CV_DXT_INV_SCALE = 3
  cvReleaseHaarClassifierCascade = <CFunctionType object at 0x03...
  CV_TM_CCOEFF = 4
  cvCreateGraphScanner = cfunc('cvCreateGraphScanner', _cxDLL, P...
  CV_8U = 0
  CV_8S = 1
  cvGetImage = cfunc('cvGetImage', _cxDLL, POINTER(IplImage), ('...
  cvAddWeighted = cfunc('cvAddWeighted', _cxDLL, None, ('src1', ...
  cvSobel = cfunc('cvSobel', _cvDLL, None, ('src', c_void_p, 1),...
  cvSum = cfunc('cvSum', _cxDLL, CvScalar, ('arr', c_void_p, 1),)
  CV_GRAY2RGBA = 9
  cvSub = cfunc('cvSub', _cxDLL, None, ('src1', c_void_p, 1), ('...
  cvSetSeqBlockSize = cfunc('cvSetSeqBlockSize', _cxDLL, None, (...
  CV_HIST_SPARSE = 1
  cvConvertScaleAbs = cfunc('cvConvertScaleAbs', _cxDLL, None, (...
  cvError = cfunc('cvError', _cxDLL, c_int, ('status', c_int, 1)...
  CV_RETR_CCOMP = 2
  cvCvtColor = cfunc('cvCvtColor', _cvDLL, None, ('src', c_void_...
  cvSetErrStatus = cfunc('cvSetErrStatus', _cxDLL, None, ('statu...
  CV_NO_CN_CHECK = 2
  cvCartToPolar = cfunc('cvCartToPolar', _cxDLL, None, ('x', c_v...
  cvInitMatHeader = cfunc('cvInitMatHeader', _cxDLL, POINTER(CvM...
  cvCopyMakeBorder = cfunc('cvCopyMakeBorder', _cvDLL, None, ('s...
  cvMatMulAddS = cfunc('cvTransform', _cxDLL, None, ('src', c_vo...
  cvRodrigues2 = cfunc('cvRodrigues2', _cvDLL, c_int, ('src', PO...
  CV_8SC3 = 17
  cvRelease = cfunc('cvRelease', _cxDLL, None, ('struct_ptr', PO...
  CV_FLOODFILL_FIXED_RANGE = 65536
  CV_HOUGH_MULTI_SCALE = 2
  cvAdaptiveThreshold = cfunc('cvAdaptiveThreshold', _cvDLL, Non...
  cvStdErrReport = cfunc('cvStdErrReport', _cxDLL, c_int, ('stat...
  CV_SEQ_ELTYPE_GENERIC = 0
  CV_LOAD_IMAGE_GRAYSCALE = 0
  cvTypeOf = cfunc('cvTypeOf', _cxDLL, POINTER(CvTypeInfo), ('st...
  cvClearND = cfunc('cvClearND', _cxDLL, None, ('arr', c_void_p,...
  CV_RETR_TREE = 3
  cvGetImageROI = cfunc('cvGetImageROI', _cxDLL, CvRect, ('image...
  cvGetCaptureProperty = cfunc('cvGetCaptureProperty', _hgDLL, c...
  CV_EVENT_FLAG_ALTKEY = 32
  cvSeqSearch = cfunc('cvSeqSearch', _cxDLL, c_void_p, ('seq', P...
  IPL_DATA_ORDER_PIXEL = 0
  cvBoxPoints = cfunc('cvBoxPoints', _cvDLL, None, ('box', CvBox...
  cvErrorStr = cfunc('cvErrorStr', _cxDLL, c_char_p, ('status', ...
  cvNextTreeNode = cfunc('cvNextTreeNode', _cxDLL, c_void_p, ('t...
  cvTranspose = cfunc('cvTranspose', _cxDLL, None, ('src', c_voi...
  cvCornerEigenValsAndVecs = cfunc('cvCornerEigenValsAndVecs', _...
  CV_CAP_TYZX = 400
  CV_FM_LMEDS_ONLY = 4
  CV_CAP_CMU1394 = 300
  cvComputeCorrespondEpilines = <CFunctionType object at 0x03903...
  cvReleaseKalman = cfunc('cvReleaseKalman', _cvDLL, None, ('kal...
  cvStartReadRawData = cfunc('cvStartReadRawData', _cxDLL, None,...
  CV_CHAIN_APPROX_SIMPLE = 2
  CV_CALIB_CB_NORMALIZE_IMAGE = 2
  CV_BGRA2BGR565 = 16
  cvSetReal2D = cfunc('cvSetReal2D', _cxDLL, None, ('arr', c_voi...
  CV_BGR5652RGBA = 19
  CV_BayerGB2RGB = 49
  CV_32FC2 = 13
  CV_32FC3 = 21
  CV_32FC4 = 29
  IPL_IMAGE_HEADER = 1
  CV_CAP_IEEE1394 = 300
  cvConDensInitSampleSet = cfunc('cvConDensInitSampleSet', _cvDL...
  CV_BayerBG2BGR = 46
  cvReleaseImage = cfunc('cvReleaseImage', _cxDLL, None, ('image...
  cvInitMatNDHeader = cfunc('cvInitMatNDHeader', _cxDLL, POINTER...
  CV_STORAGE_READ = 0
  cvGetAffineTransform = cfunc('cvGetAffineTransform', _cvDLL, P...
  cvCreateSparseMat = cfunc('cvCreateSparseMat', _cxDLL, POINTER...
  CV_CMP_GT = 1
  CV_SEQ_ELTYPE_POINT3D = 21
  CV_DIST_MASK_PRECISE = 0
  cvResetImageROI = cfunc('cvResetImageROI', _cxDLL, None, ('ima...
  CV_CAP_PROP_SATURATION = 12
  cvCalcImageHomography = cfunc('cvCalcImageHomography', _cvDLL,...
  cvReleaseImageHeader = cfunc('cvReleaseImageHeader', _cxDLL, N...
  CV_SEQ_ELTYPE_PPOINT = 7
  cvGetElemType = cfunc('cvGetElemType', _cxDLL, c_int, ('arr', ...
  cvRunHaarClassifierCascade = cfunc('cvRunHaarClassifierCascade...
  cvWaitKey = cfunc('cvWaitKey', _hgDLL, c_int, ('delay', c_int,...
  CV_HAAR_DO_CANNY_PRUNING = 1
  cvCloneSparseMat = cfunc('cvCloneSparseMat', _cxDLL, POINTER(C...
  cvCalcOpticalFlowBM = cfunc('cvCalcOpticalFlowBM', _cvDLL, Non...
  CV_BGR2RGB = 4
  CV_SEQ_KIND_BITS = 3
  cvWriteComment = cfunc('cvWriteComment', _cxDLL, None, ('fs', ...
  cvCreateChildMemStorage = cfunc('cvCreateChildMemStorage', _cx...
  CV_COLORCVT_MAX = 100
  CV_RAND_NORMAL = 1
  cvCalcEMD2 = cfunc('cvCalcEMD2', _cvDLL, c_float, ('signature1...
  CV_INTER_CUBIC = 2
  cvPutText = cfunc('cvPutText', _cxDLL, None, ('img', c_void_p,...
  IPL_DEPTH_8S = 2147483656
  cvSetAdd = cfunc('cvSetAdd', _cxDLL, c_int, ('set_header', POI...
  cvEndFindContours = cfunc('cvEndFindContours', _cvDLL, POINTER...
  CV_MAGIC_MASK = 4294901760
  cvInitFont = cfunc('cvInitFont', _cxDLL, None, ('font', POINTE...
  cvContourArea = cfunc('cvContourArea', _cvDLL, c_double, ('con...
  CV_EVENT_LBUTTONDBLCLK = 7
  cvMatMulAddEx = cfunc('cvGEMM', _cxDLL, None, ('src1', c_void_...
  CV_CAP_PROP_GAIN = 14
  CV_8UC4 = 24
  cvDrawContours = cfunc('cvDrawContours', _cxDLL, None, ('img',...
  CV_REDUCE_MIN = 3
  CV_8UC3 = 16
  IPL_DEPTH_SIGN = 2147483648
  CV_REDUCE_AVG = 1
  CV_RGB2RGBA = 0
  CV_16UC4 = 26
  cvLogPolar = cfunc('cvLogPolar', _cvDLL, None, ('src', c_void_...
  CV_16UC1 = 2
  CV_16UC3 = 18
  CV_16UC2 = 10
  cvRunningAvg = cfunc('cvRunningAvg', _cvDLL, None, ('image', c...
  cvCopy = cfunc('cvCopy', _cxDLL, None, ('src', c_void_p, 1), (...
  CV_RGBA2BGR565 = 17
  cvGetQuadrangleSubPix = cfunc('cvGetQuadrangleSubPix', _cvDLL,...
  CV_HSV2RGB = 55
  CV_GRAY2BGR555 = 30
  cvCalcProbDensity = cfunc('cvCalcProbDensity', _cvDLL, None, (...
  CV_HOUGH_STANDARD = 0
  cvSubdiv2DLocate = cfunc('cvSubdiv2DLocate', _cvDLL, CvSubdiv2...
  CV_SEQ_ELTYPE_MASK = 511
  cvGet2D = cfunc('cvGet2D', _cxDLL, CvScalar, ('arr', c_void_p,...
  cvClearHist = cfunc('cvClearHist', _cvDLL, None, ('hist', POIN...
  cdll = <ctypes.LibraryLoader object at 0x01095E50>
  cvGetMinMaxHistValue = cfunc('cvGetMinMaxHistValue', _cvDLL, N...
  cvKalmanPredict = cfunc('cvKalmanPredict', _cvDLL, POINTER(CvM...
  cvReleaseMat = cfunc('cvReleaseMat', _cxDLL, None, ('mat', ByR...
  cvDiv = cfunc('cvDiv', _cxDLL, None, ('src1', c_void_p, 1), ('...
  CV_ErrModeLeaf = 0
  CV_32SC1 = 4
  CV_BGRA2RGBA = 5
  cvUpdateMotionHistory = cfunc('cvUpdateMotionHistory', _cvDLL,...
  CV_BACK = 0
  CV_GRAPH_FORWARD_EDGE = 8
  cvNextGraphItem = cfunc('cvNextGraphItem', _cxDLL, c_int, ('sc...
  cvFindFundamentalMat = cfunc('cvFindFundamentalMat', _cvDLL, c...
  cvSet2D = cfunc('cvSet2D', _cxDLL, None, ('arr', c_void_p, 1),...
  CV_TM_CCOEFF_NORMED = 5
  cvPreCornerDetect = cfunc('cvPreCornerDetect', _cvDLL, None, (...
  cvCloneMat = cfunc('cvCloneMat', _cxDLL, POINTER(CvMat), ('mat...
  IPL_DEPTH_8U = 8
  CV_HOUGH_PROBABILISTIC = 1
  CV_BLUR_NO_SCALE = 0
  cvGetFileNodeByName = cfunc('cvGetFileNodeByName', _cxDLL, POI...
  cvSetImageROI = cfunc('cvSetImageROI', _cxDLL, None, ('image',...
  CV_CAP_PROP_BRIGHTNESS = 10
  CV_CALIB_ZERO_TANGENT_DIST = 8
  CV_GEMM_C_T = 4
  cvArcLength = cfunc('cvArcLength', _cvDLL, c_double, ('curve',...
  cvFloodFill = cfunc('cvFloodFill', _cvDLL, None, ('image', c_v...
  cvEndWriteStruct = cfunc('cvEndWriteStruct', _cxDLL, None, ('f...
  CV_64FC4 = 30
  CV_64FC3 = 22
  CV_64FC2 = 14
  CV_64FC1 = 6
  CV_BGRA2BGR = 1
  cvSolveCubic = cfunc('cvSolveCubic', _cxDLL, None, ('coeffs', ...
  cvMemStorageAlloc = cfunc('cvMemStorageAlloc', _cxDLL, c_void_...
  CV_MINOR_VERSION = 0
  cvSegmentMotion = cfunc('cvSegmentMotion', _cvDLL, POINTER(CvS...
  wx
  cvSeqInsert = cfunc('cvSeqInsert', _cxDLL, c_void_p, ('seq', P...
  cvMerge = cfunc('cvMerge', _cxDLL, None, ('src0', c_void_p, 1)...
  cvGetSize = cfunc('cvGetSize', _cxDLL, CvSize, ('arr', c_void_...
  CV_HLS2BGR = 60
  cvSave = cfunc('cvSave', _cxDLL, None, ('filename', c_char_p, ...
  cvPointSeqFromMat = cfunc('cvPointSeqFromMat', _cvDLL, POINTER...
  CV_THRESH_OTSU = 8
  cvSetTrackbarPos = cfunc('cvSetTrackbarPos', _hgDLL, None, ('t...
  CV_BLUR = 1
  cvPerspectiveTransform = cfunc('cvPerspectiveTransform', _cxDL...
  CV_16S = 3
  cvSetReal1D = cfunc('cvSetReal1D', _cxDLL, None, ('arr', c_voi...
  CV_GEMM_A_T = 1
  CV_TM_SQDIFF_NORMED = 1
  CV_SVD_V_T = 4
  cvMaxRect = cfunc('cvMaxRect', _cvDLL, CvRect, ('rect1', POINT...
  CV_FM_LMEDS = 6
  cvGraphFindEdge = cfunc('cvFindGraphEdge', _cxDLL, POINTER(CvG...
  CV_EVENT_RBUTTONDOWN = 2
  CV_COVAR_SCALE = 4
  CV_SVD_SYM = 2
  cvReadChainPoint = cfunc('cvReadChainPoint', _cvDLL, CvPoint, ...
  CV_CAP_PROP_FPS = 5
  CV_GRAPH_SEARCH_TREE_NODE_FLAG = 536870912
  cvReleaseStructuringElement = <CFunctionType object at 0x026E4...
  cvSeqInvert = cfunc('cvSeqInvert', _cxDLL, None, ('seq', POINT...
  CV_CMP_NE = 5
  CV_CN_SHIFT = 3
  CV_CHECK_QUIET = 2
  CV_CAP_PROP_HUE = 13
  IPL_DEPTH_64F = 64
  cvApproxPoly = cfunc('cvApproxPoly', _cvDLL, POINTER(CvSeq), (...
  CV_RGB2BGRA = 2
  cvThreshHist = cfunc('cvThreshHist', _cvDLL, None, ('hist', PO...
  cvCheckArr = cfunc('cvCheckArr', _cxDLL, c_int, ('arr', c_void...
  cvInsertNodeIntoTree = cfunc('cvInsertNodeIntoTree', _cxDLL, N...
  CV_SEQ_KIND_MASK = 3584
  cvAdd = cfunc('cvAdd', _cxDLL, None, ('src1', c_void_p, 1), ('...
  cvSubstituteContour = cfunc('cvSubstituteContour', _cvDLL, Non...
  CV_CMP_EQ = 0
  cvMatchTemplate = cfunc('cvMatchTemplate', _cvDLL, None, ('ima...
  cvThreshold = cfunc('cvThreshold', _cvDLL, None, ('src', c_voi...
  cvGetFileNode = cfunc('cvGetFileNode', _cxDLL, POINTER(CvFileN...
  cvDFT = cfunc('cvDFT', _cxDLL, None, ('src', c_void_p, 1), ('d...
  CV_EVENT_MOUSEMOVE = 0
  CV_BGR2Lab = 44
  CV_C = 1
  CV_GAUSSIAN = 2
  cvGraphRemoveVtxByPtr = cfunc('cvGraphRemoveVtxByPtr', _cxDLL,...
  CV_CALIB_FIX_PRINCIPAL_POINT = 4
  cvCreateMatHeader = cfunc('cvCreateMatHeader', _cxDLL, POINTER...
  cvT = cfunc('cvTranspose', _cxDLL, None, ('src', c_void_p, 1),...
  IPL_DEPTH_1U = 1
  cvCalcBackProject = cfunc('cvCalcArrBackProject', _cvDLL, None...
  CV_CAP_V4L2 = 200
  CV_INTER_AREA = 3
  CV_BGRA2RGB = 3
  cvStartNextStream = cfunc('cvStartNextStream', _cxDLL, None, (...
  cvGetReal2D = cfunc('cvGetReal2D', _cxDLL, c_double, ('arr', c...
  cvInitSystem = cfunc('cvInitSystem', _hgDLL, c_int, ('argc', c...
  cvCreateImage = cfunc('cvCreateImage', _cxDLL, POINTER(IplImag...
  cvSnakeImage = cfunc('cvSnakeImage', _cvDLL, None, ('image', P...
  cvGetWindowHandle = cfunc('cvGetWindowHandle', _hgDLL, c_void_...
  CV_RELATIVE_C = 9
  CV_COVAR_COLS = 16
  CV_BGR5652BGRA = 18
  CV_HSV2BGR = 54
  CV_VERSION = '1.0.0'
  cvScaleAdd = cfunc('cvScaleAdd', _cxDLL, None, ('src1', c_void...
  cvGetErrStatus = cfunc('cvGetErrStatus', _cxDLL, c_int,)
  CV_16U = 2
  CV_BGR2YCrCb = 36
  cvUseOptimized = cfunc('cvUseOptimized', _cxDLL, c_int, ('on_o...
  CV_CALIB_CB_FILTER_QUADS = 4
  cvFindGraphEdgeByPtr = cfunc('cvFindGraphEdgeByPtr', _cxDLL, P...
  CV_GRAPH_NEW_TREE = 32
  cvCreateImageHeader = cfunc('cvCreateImageHeader', _cxDLL, POI...
  cvAcc = cfunc('cvAcc', _cvDLL, None, ('image', c_void_p, 1), (...
  CV_VALUE = 1
  cvCopyHist = cfunc('cvCopyHist', _cvDLL, None, ('src', POINTER...
  cvHoughCircles = cfunc('cvHoughCircles', _cvDLL, POINTER(CvSeq...
  CV_FONT_HERSHEY_TRIPLEX = 4
  CV_BayerGB2BGR = 47
  CV_RGB2BGR565 = 13
  cvCrossProduct = cfunc('cvCrossProduct', _cxDLL, None, ('src1'...
  cvConvexityDefects = cfunc('cvConvexityDefects', _cvDLL, POINT...
  CV_EVENT_FLAG_LBUTTON = 1
  cvWriteFileNode = cfunc('cvWriteFileNode', _cxDLL, None, ('fs'...
  cvMul = cfunc('cvMul', _cxDLL, None, ('src1', c_void_p, 1), ('...
  cvSubRS = cfunc('cvSubRS', _cxDLL, None, ('src', c_void_p, 1),...
  CV_TERMCRIT_NUMBER = 1
  cvGetRows = cfunc('cvGetRows', _cxDLL, POINTER(CvMat), ('arr',...
  cvDistTransform = cfunc('cvDistTransform', _cvDLL, None, ('src...
  CV_TERMCRIT_ITER = 1
  CV_MOP_GRADIENT = 4
  cvRestoreMemStoragePos = cfunc('cvRestoreMemStoragePos', _cxDL...
  cvSVD = cfunc('cvSVD', _cxDLL, None, ('A', c_void_p, 1), ('W',...
  cvOpenFileStorage = cfunc('cvOpenFileStorage', _cxDLL, POINTER...
  cvMinEnclosingCircle = cfunc('cvMinEnclosingCircle', _cvDLL, c...
  cvRectangle = cfunc('cvRectangle', _cxDLL, None, ('img', c_voi...
  cvGraphRemoveEdgeByPtr = cfunc('cvGraphRemoveEdgeByPtr', _cxDL...
  CV_EVENT_FLAG_SHIFTKEY = 16
  CV_CN_MAX = 4
  CV_TERMCRIT_EPS = 2
  CV_DXT_ROWS = 4
  CV_TYPE_NAME_MAT = 'opencv-matrix'
  cvCheckArray = cfunc('cvCheckArr', _cxDLL, c_int, ('arr', c_vo...
  cvSampleLine = cfunc('cvSampleLine', _cvDLL, c_int, ('image', ...
  cvReshapeMatND = cfunc('cvReshapeMatND', _cxDLL, c_void_p, ('a...
  CV_CAP_PROP_FOURCC = 6
  CV_CAP_FIREWARE = 300
  CV_HLS2RGB = 61
  CV_BGR5652RGB = 15
  cvSquareAcc = cfunc('cvSquareAcc', _cvDLL, None, ('image', c_v...
  CV_RETR_LIST = 1
  cvEndWriteSeq = cfunc('cvEndWriteSeq', _cxDLL, POINTER(CvSeq),...
  CV_CAP_PROP_FRAME_WIDTH = 3
  cvSaveMemStoragePos = cfunc('cvSaveMemStoragePos', _cxDLL, Non...
  cvFindHomography = cfunc('cvFindHomography', _cvDLL, None, ('s...
  cvAbsDiff = cfunc('cvAbsDiff', _cxDLL, None, ('src1', c_void_p...
  cvStartFindContours = cfunc('cvStartFindContours', _cvDLL, CvC...
  CV_CHECK_RANGE = 1
  cvGEMM = cfunc('cvGEMM', _cxDLL, None, ('src1', c_void_p, 1), ...
  cvProjectPoints2 = cfunc('cvProjectPoints2', _cvDLL, None, ('o...
  cvMeanShift = cfunc('cvMeanShift', _cvDLL, c_int, ('prob_image...
  CV_TYPE_NAME_IMAGE = 'opencv-image'
  CV_FONT_HERSHEY_COMPLEX_SMALL = 5
  cvWarpAffine = cfunc('cvWarpAffine', _cvDLL, None, ('src', c_v...
  CV_64F = 6
  CV_AUTOSTEP = 2147483647
  cvXor = cfunc('cvXor', _cxDLL, None, ('src1', c_void_p, 1), ('...
  CV_FONT_HERSHEY_SCRIPT_SIMPLEX = 6
  CV_LU = 0
  CV_FONT_HERSHEY_SCRIPT_COMPLEX = 7
  cvGetRawData = cfunc('cvGetRawData', _cxDLL, None, ('arr', c_v...
  mdict = {'ByRefArg': <class 'pycv.interfaces.opencv.CVtypes.By...
  CV_COVAR_NORMAL = 1
  cvRepeat = cfunc('cvRepeat', _cxDLL, None, ('src', c_void_p, 1...
  cvCalcMotionGradient = cfunc('cvCalcMotionGradient', _cvDLL, N...
  CV_BayerBG2RGB = 48
  cvTrace = cfunc('cvTrace', _cxDLL, CvScalar, ('mat', c_void_p,...
  cvGetReal3D = cfunc('cvGetReal3D', _cxDLL, c_double, ('arr', c...
  CV_EVENT_FLAG_RBUTTON = 2
  CV_MAT_TYPE_MASK = 31
  CV_ARRAY = 2
  cvGoodFeaturesToTrack = cfunc('cvGoodFeaturesToTrack', _cvDLL,...
  cvFindContours = cfunc('cvFindContours', _cvDLL, c_int, ('imag...
  cvLoadImage = cfunc('cvLoadImage', _hgDLL, POINTER(IplImage), ...
  CV_USRTYPE1 = 7
  cvReleaseHist = cfunc('cvReleaseHist', _cvDLL, None, ('hist', ...
  CV_HAAR_SCALE_IMAGE = 2
  CV_INTER_LINEAR = 1
  cvWrite = cfunc('cvWrite', _cxDLL, None, ('fs', POINTER(CvFile...
  CV_GRAY2BGR = 8
  cvCalcGlobalOrientation = cfunc('cvCalcGlobalOrientation', _cv...
  cvInv = cfunc('cvInvert', _cxDLL, c_double, ('src', c_void_p, ...
  CV_LINK_RUNS = 5
  CV_MAT_DEPTH_MASK = 7
  cvPtrND = cfunc('cvPtrND', _cxDLL, c_void_p, ('arr', c_void_p,...
  CV_MOP_CLOSE = 3
  CV_RGBA2BGR = 3
  CV_TYZX_COLOR = 402
  cv = <pycv.interfaces.opencv.CVtypes.namespace instance at 0x0...
  CV_WINDOW_AUTOSIZE = 1
  CV_BGR5552BGR = 24
  CV_FM_8POINT = 2
  CV_INPAINT_TELEA = 1
  CV_REDUCE_MAX = 2
  CV_CALIB_FIX_ASPECT_RATIO = 2
  CV_LKFLOW_PYR_A_READY = 1
  CV_BGR5652BGR = 14
  CV_L2 = 4
  CV_L1 = 2
  CV_CALIB_USE_INTRINSIC_GUESS = 1
  cvGetND = cfunc('cvGetND', _cxDLL, CvScalar, ('arr', c_void_p,...
  IPL_DEPTH_16U = 16
  cvSVBkSb = cfunc('cvSVBkSb', _cxDLL, None, ('W', c_void_p, 1),...
  CV_EVENT_FLAG_CTRLKEY = 8
  cvGraphAddVtx = cfunc('cvGraphAddVtx', _cxDLL, c_int, ('graph'...
  cvDilate = cfunc('cvDilate', _cvDLL, None, ('src', c_void_p, 1...
  IPL_DEPTH_16S = 2147483664
  cvCreateSet = cfunc('cvCreateSet', _cxDLL, POINTER(CvSET), ('s...
  cvSolve = cfunc('cvSolve', _cxDLL, c_int, ('src1', c_void_p, 1...
  CV_THRESH_TRUNC = 2
  cvCreateSeq = cfunc('cvCreateSeq', _cxDLL, POINTER(CvSeq), ('s...
  cvEllipse2Poly = cfunc('cvEllipse2Poly', _cxDLL, c_int, ('cent...
  cvUndistort2 = cfunc('cvUndistort2', _cvDLL, None, ('src', c_v...
  CV_BGR2HSV = 40
  CV_CAP_STEREO = 400
  CV_WARP_INVERSE_MAP = 16
  cvAlloc = cfunc('cvAlloc', _cxDLL, c_void_p, ('size', c_ulong,...
  cvStartWindowThread = cfunc('cvStartWindowThread', _hgDLL, c_i...
  CV_FM_7POINT = 1
  cvInRange = cfunc('cvInRange', _cxDLL, None, ('src', c_void_p,...
  cvApproxChains = cfunc('cvApproxChains', _cvDLL, POINTER(CvSeq...
  CV_CONTOURS_MATCH_I3 = 3
  CV_CONTOURS_MATCH_I2 = 2
  CV_CONTOURS_MATCH_I1 = 1
  cvSet = cfunc('cvSet', _cxDLL, None, ('arr', c_void_p, 1), ('v...
  cvGetTrackbarPos = cfunc('cvGetTrackbarPos', _hgDLL, c_int, ('...
  CV_TYZX_LEFT = 400
  IPL_DATA_ORDER_PLANE = 1
  cvSeqPopFront = cfunc('cvSeqPopFront', _cxDLL, None, ('seq', P...
  CV_CLOCKWISE = 1
  IPL_ORIGIN_BL = 1
  CV_RGB2HLS = 53
  cvGetSubRect = cfunc('cvGetSubRect', _cxDLL, POINTER(CvMat), (...
  cvMakeSeqHeaderForArray = cfunc('cvMakeSeqHeaderForArray', _cx...
  CV_GRAY2RGB = 8
  cvWarpPerspective = cfunc('cvWarpPerspective', _cvDLL, None, (...
  CV_DXT_INVERSE_SCALE = 3
  CV_SHAPE_ELLIPSE = 2
  cvWriteFrame = cfunc('cvWriteFrame', _hgDLL, c_int, ('writer',...
  cvCreateData = cfunc('cvCreateData', _cxDLL, None, ('arr', c_v...
  CV_FONT_HERSHEY_DUPLEX = 2
  CV_CAP_VFW = 200
  cvFindNextContour = cfunc('cvFindNextContour', _cvDLL, POINTER...
  cvReleaseData = cfunc('cvReleaseData', _cxDLL, None, ('arr', c...
  CV_RGBA2RGB = 1
  CV_SEQ_KIND_BIN_TREE = 1024
  CV_GRAPH_BACKTRACKING = 64
  cvCreateTrackbar = cfunc('cvCreateTrackbar', _hgDLL, c_int, ('...
  CV_YCrCb2BGR = 38
  cvDrawRect = cfunc('cvRectangle', _cxDLL, None, ('img', c_void...
  cvCloneImage = cfunc('cvCloneImage', _cxDLL, POINTER(IplImage)...
  CV_BGR5552RGB = 25
  cvEigenVV = cfunc('cvEigenVV', _cxDLL, None, ('mat', c_void_p,...
  cvPolyLine = cfunc('cvPolyLine', _cxDLL, None, ('img', c_void_...
  CV_DXT_FORWARD = 0
  CV_Luv2BGR = 58
  CV_BayerRG2BGR = 48
  CV_RAND_UNI = 0
  cvSetRealND = cfunc('cvSetRealND', _cxDLL, None, ('arr', c_voi...
  CV_RGBA2GRAY = 11
  CV_GRAPH_ALL_ITEMS = -1
  CV_CAP_MIL = 100
  cvGetTickCount = cfunc('cvGetTickCount', _cxDLL, c_longlong,)
  CV_EVENT_LBUTTONDOWN = 1
  CV_RGB2HSV = 41
  cvMahalonobis = cfunc('cvMahalanobis', _cxDLL, c_double, ('vec...
  IPL_ALIGN_16BYTES = 16
  cvErode = cfunc('cvErode', _cvDLL, None, ('src', c_void_p, 1),...
  CV_WARP_FILL_OUTLIERS = 8
  cvZero = cfunc('cvSetZero', _cxDLL, None, ('arr', c_void_p, 1),)
  cvGetFileNodeName = cfunc('cvGetFileNodeName', _cxDLL, c_char_...
  CV_MOP_BLACKHAT = 6
  nsp = <pycv.interfaces.opencv.CVtypes.namespace instance at 0x...
  CV_TM_CCORR_NORMED = 3
  cvCreateVideoWriter = cfunc('cvCreateVideoWriter', _hgDLL, POI...
  cvKalmanUpdateByTime = cfunc('cvKalmanPredict', _cvDLL, POINTE...
  cvDrawLine = cfunc('cvLine', _cxDLL, None, ('img', c_void_p, 1...
  CV_CAP_PROP_FRAME_HEIGHT = 4
  CV_RELATIVE = 8
  CV_GRAPH_ANY_EDGE = 30
  CV_LOAD_IMAGE_COLOR = 1
  cvScale = cfunc('cvConvertScale', _cxDLL, None, ('src', c_void...
  cvExp = cfunc('cvExp', _cxDLL, None, ('src', c_void_p, 1), ('d...
  CV_Lab2BGR = 56
  cvCreateMemStorage = cfunc('cvCreateMemStorage', _cxDLL, POINT...
  cvSubdivDelaunay2DInsert = cfunc('cvSubdivDelaunay2DInsert', _...
  cvConvertImage = cfunc('cvConvertImage', _hgDLL, None, ('src',...
  CV_EVENT_LBUTTONUP = 4
  cvHoughLines2 = cfunc('cvHoughLines2', _cvDLL, POINTER(CvSeq),...
  cvNulDevReport = cfunc('cvNulDevReport', _cxDLL, c_int, ('stat...
  CV_COVAR_ROWS = 8
  cvGetWindowName = cfunc('cvGetWindowName', _hgDLL, c_void_p, (...
  cvCbrt = cfunc('cvCbrt', _cxDLL, c_float, ('value', c_float, 1),)
  CV_SEQ_ELTYPE_INDEX = 4
  CV_CVTIMG_FLIP = 1
  CV_COUNTER_CLOCKWISE = 2
  CV_SEQ_ELTYPE_GRAPH_VERTEX = 0
  cvReadRawData = cfunc('cvReadRawData', _cxDLL, None, ('fs', PO...
  cvGet1D = cfunc('cvGet1D', _cxDLL, CvScalar, ('arr', c_void_p,...
  cvPointPolygonTest = cfunc('cvPointPolygonTest', _cvDLL, c_dou...
  CV_TM_CCORR = 2
  CV_MAT_TEMP_FLAG_SHIFT = 10
  cvGetOptimalDFTSize = cfunc('cvGetOptimalDFTSize', _cxDLL, c_i...
  cvStartReadChainPoints = cfunc('cvStartReadChainPoints', _cvDL...
  cvFindCornerSubPix = cfunc('cvFindCornerSubPix', _cvDLL, None,...
  CV_ADAPTIVE_THRESH_MEAN_C = 0
  CV_COMP_CORREL = 0
  CV_CAP_PROP_POS_FRAMES = 1
  cvSet1D = cfunc('cvSet1D', _cxDLL, None, ('arr', c_void_p, 1),...
  cvPyrUp = cfunc('cvPyrUp', _cvDLL, None, ('src', c_void_p, 1),...
  cvPtr1D = cfunc('cvPtr1D', _cxDLL, c_void_p, ('arr', c_void_p,...
  cvGetRealND = cfunc('cvGetRealND', _cxDLL, c_double, ('arr', c...
  cvStartReadSeq = cfunc('cvStartReadSeq', _cxDLL, None, ('seq',...
  CV_DXT_SCALE = 2
  CV_CAP_ANY = 0
  CV_THRESH_BINARY_INV = 1
  CV_GRAPH_TREE_EDGE = 2
  CV_LKFLOW_INITIAL_GUESSES = 4
  CV_SEQ_ELTYPE_GRAPH_EDGE = 0
  cvTransform = cfunc('cvTransform', _cxDLL, None, ('src', c_voi...
  CV_CHAIN_APPROX_NONE = 1
  cvKMeans2 = cfunc('cvKMeans2', _cxDLL, None, ('samples', c_voi...
  CV_NO_DEPTH_CHECK = 1
  cvCreateHist = cfunc('cvCreateHist', _cvDLL, POINTER(CvHistogr...
  IPL_BORDER_CONSTANT = 0
  CV_MAJOR_VERSION = 1
  cvClipLine = cfunc('cvClipLine', _cxDLL, c_int, ('img_size', C...
  cvEllipse = cfunc('cvEllipse', _cxDLL, None, ('img', c_void_p,...
  CV_RGBA2BGRA = 5
  cvClearGraph = cfunc('cvClearGraph', _cxDLL, None, ('graph', P...
  cvNormalizeHist = cfunc('cvNormalizeHist', _cvDLL, None, ('his...
  cvDrawChessboardCorners = cfunc('cvDrawChessboardCorners', _cv...
  cvCalcOpticalFlowHS = cfunc('cvCalcOpticalFlowHS', _cvDLL, Non...
  cvCalibrateCamera2 = cfunc('cvCalibrateCamera2', _cvDLL, None,...
  CV_SEQ_ELTYPE_PTR = 7
  CV_THRESH_TOZERO = 3
  cvWriteRawData = cfunc('cvWriteRawData', _cxDLL, None, ('fs', ...
  CV_FRONT = 1
  cvSplit = cfunc('cvSplit', _cxDLL, None, ('src', c_void_p, 1),...
  cvSetZero = cfunc('cvSetZero', _cxDLL, None, ('arr', c_void_p,...
  CV_MAT_CONT_FLAG_SHIFT = 9
  CV_FONT_VECTOR0 = 0
  cvStartAppendToSeq = cfunc('cvStartAppendToSeq', _cxDLL, None,...
  cvGraphAddEdgeByPtr = cfunc('cvGraphAddEdgeByPtr', _cxDLL, c_i...
  cvPtr3D = cfunc('cvPtr3D', _cxDLL, c_void_p, ('arr', c_void_p,...
  cvReleaseSparseMat = cfunc('cvReleaseSparseMat', _cxDLL, None,...
  CV_STORAGE_WRITE_TEXT = 1
  CV_PCA_DATA_AS_COL = 1
  cvSetRemove = cfunc('cvSetRemove', _cxDLL, None, ('set_header'...
  cvEqualizeHist = cfunc('cvEqualizeHist', _cvDLL, None, ('src',...
  cvCmp = cfunc('cvCmp', _cxDLL, None, ('src1', c_void_p, 1), ('...
  CV_AA = 16
  CV_EVENT_MBUTTONUP = 6
  CV_MAT_MAGIC_VAL = 1111621632
  cvGetSubArr = cfunc('cvGetSubRect', _cxDLL, POINTER(CvMat), ('...
  cvGetRootFileNode = cfunc('cvGetRootFileNode', _cxDLL, POINTER...
  CV_32FC1 = 5
  cvSetImageCOI = cfunc('cvSetImageCOI', _cxDLL, None, ('image',...
  cvReleaseCapture = cfunc('cvReleaseCapture', _hgDLL, None, ('c...
  CV_RGB2BGR555 = 23
  IPL_ALIGN_32BYTES = 32
  cvGetSpatialMoment = cfunc('cvGetSpatialMoment', _cvDLL, c_dou...
  CV_BGR5552GRAY = 31
  IPL_BORDER_REPLICATE = 1
  cvGetSeqElem = cfunc('cvGetSeqElem', _cxDLL, c_void_p, ('seq',...
  cvAddS = cfunc('cvAddS', _cxDLL, None, ('src', c_void_p, 1), (...
  cvCalcCovarMatrix = cfunc('cvCalcCovarMatrix', _cxDLL, None, (...
  CV_THRESH_TOZERO_INV = 4
  CV_THRESH_MASK = 7
  cvImageAsBitmap
  CV_LOAD_IMAGE_ANYCOLOR = 4
  haar_cascades = {'frontal_face': 'M:\\utils\\Python25\\lib\\si...
  sname = 'LOAD_IMAGE_ANYCOLOR'
  sym = 'CV_LOAD_IMAGE_ANYCOLOR'
  val = 4
Function Details [hide private]

CFUNCTYPE(restype, *argtypes)

source code 

restype: the result type argtypes: a sequence specifying the argument types

The function prototype can be called in different ways to create a callable object:

prototype(integer address) -> foreign function prototype(callable) -> create and return a C callable function from callable prototype(integer index, method name[, paramflags]) -> foreign function calling a COM method prototype((ordinal number, dll object)[, paramflags]) -> foreign function exported by ordinal prototype((function name, dll object)[, paramflags]) -> foreign function exported by name

Returns:
function prototype

cvResizeSubRect(src_img, dst_img, rect)

source code 
Resize a sub-rect on the source image into the destination image.
Parameters:
  • src_img (IplImage) - source image
  • dst_img (IplImage) - destination image
  • rect (CvRECT) - the rectangle of interest
Returns:
nothing

cfunc(name, dll, result, *args)

source code 
build and apply a ctypes prototype complete with parameter flags
e.g.
cvMinMaxLoc = cfunc('cvMinMaxLoc', _cxDLL, None,
('image', POINTER(IplImage), 1), ('min_val', POINTER(double), 2), ('max_val', POINTER(double), 2), ('min_loc', POINTER(CvPoint), 2), ('max_loc', POINTER(CvPoint), 2), ('mask', POINTER(IplImage), 1, None))

means locate cvMinMaxLoc in dll _cxDLL, it returns nothing. The first argument is an input image. The next 4 arguments are output, and the last argument is input with an optional value. A typical call might look like:

min_val,max_val,min_loc,max_loc = cvMinMaxLoc(img)


Variables Details [hide private]

cvOr

Value:
cfunc('cvOr', _cxDLL, None, ('src1', c_void_p, 1), ('src2', c_void_p, \
1), ('dst', c_void_p, 1), ('mask', c_void_p, 1, None),)

cvStartWriteSeq

Value:
cfunc('cvStartWriteSeq', _cxDLL, None, ('seq_flags', c_int, 1), ('head\
er_size', c_int, 1), ('elem_size', c_int, 1), ('storage', POINTER(CvMe\
mStorage), 1), ('writer', POINTER(CvSeqWriter), 1),)

cvGraphFindEdgeByPtr

Value:
cfunc('cvFindGraphEdgeByPtr', _cxDLL, POINTER(CvGraphEdge), ('graph', \
POINTER(CvGraph), 1), ('start_vtx', POINTER(CvGraphVtx), 1), ('end_vtx\
', POINTER(CvGraphVtx), 1),)

cvKalmanCorrect

Value:
cfunc('cvKalmanCorrect', _cvDLL, POINTER(CvMat), ('kalman', POINTER(Cv\
Kalman), 1), ('measurement', POINTER(CvMat), 1),)

cvTreeToNodeSeq

Value:
cfunc('cvTreeToNodeSeq', _cxDLL, POINTER(CvSeq), ('first', c_void_p, 1\
), ('header_size', c_int, 1), ('storage', POINTER(CvMemStorage), 1),)

cvSaveImage

Value:
cfunc('cvSaveImage', _hgDLL, c_int, ('filename', c_char_p, 1), ('image\
', c_void_p, 1),)

cvMahalanobis

Value:
cfunc('cvMahalanobis', _cxDLL, c_double, ('vec1', c_void_p, 1), ('vec2\
', c_void_p, 1), ('mat', c_void_p, 1),)

cvReleaseConDensation

Value:
cfunc('cvReleaseConDensation', _cvDLL, None, ('condens', POINTER(POINT\
ER(CvConDensation)), 1),)

cvFindNearestPoint2D

Value:
cfunc('cvFindNearestPoint2D', _cvDLL, POINTER(CvSubdiv2DPoint), ('subd\
iv', POINTER(CvSubdiv2D), 1), ('pt', CvPoint2D32f, 1),)

cvFilter2D

Value:
cfunc('cvFilter2D', _cvDLL, None, ('src', c_void_p, 1), ('dst', c_void\
_p, 1), ('kernel', POINTER(CvMat), 1), ('anchor', CvPoint, 1),)

cvDrawPolyLine

Value:
cfunc('cvPolyLine', _cxDLL, None, ('img', c_void_p, 1), ('pts', POINTE\
R(POINTER(CvPoint)), 1), ('npts', POINTER(c_int), 1), ('contours', c_i\
nt, 1), ('is_closed', c_int, 1), ('color', CvScalar, 1), ('thickness',\
 c_int, 1, 1), ('line_type', c_int, 1, 8), ('shift', c_int, 1, 0),)

cvFindChessboardCorners

Value:
cfunc('cvFindChessboardCorners', _cvDLL, c_int, ('image', c_void_p, 1)\
, ('pattern_size', CvSize, 1), ('corners', POINTER(CvPoint2D32f), 1), \
('corner_count', POINTER(c_int), 1, None), ('flags', c_int, 1),)

cvFindExtrinsicCameraParams2

Value:
cfunc('cvFindExtrinsicCameraParams2', _cvDLL, None, ('object_points', \
POINTER(CvMat), 1), ('image_points', POINTER(CvMat), 1), ('intrinsic_m\
atrix', POINTER(CvMat), 1), ('distortion_coeffs', POINTER(CvMat), 1), \
('rotation_vector', POINTER(CvMat), 1), ('translation_vector', POINTER\
(CvMat), 1),)

cvCvtScale

Value:
cfunc('cvConvertScale', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_\
void_p, 1), ('scale', c_double, 1, 1), ('shift', c_double, 1, 0),)

cvCreateFileCapture

Value:
cfunc('cvCreateFileCapture', _hgDLL, POINTER(CvCapture), ('filename', \
c_char_p, 1),)

cvCalcOpticalFlowLK

Value:
cfunc('cvCalcOpticalFlowLK', _cvDLL, None, ('prev', c_void_p, 1), ('cu\
rr', c_void_p, 1), ('win_size', CvSize, 1), ('velx', c_void_p, 1), ('v\
ely', c_void_p, 1),)

cvMinAreaRect2

Value:
cfunc('cvMinAreaRect2', _cvDLL, CvBox2D, ('points', c_void_p, 1), ('st\
orage', POINTER(CvMemStorage), 1, None),)

cvCloneGraph

Value:
cfunc('cvCloneGraph', _cxDLL, POINTER(CvGraph), ('graph', POINTER(CvGr\
aph), 1), ('storage', POINTER(CvMemStorage), 1),)

cvSetND

Value:
cfunc('cvSetND', _cxDLL, None, ('arr', c_void_p, 1), ('idx', POINTER(c\
_int), 1), ('value', CvScalar, 1),)

cvSetReal3D

Value:
cfunc('cvSetReal3D', _cxDLL, None, ('arr', c_void_p, 1), ('idx0', c_in\
t, 1), ('idx1', c_int, 1), ('idx2', c_int, 1), ('value', c_double, 1),\
)

cvRetrieveFrame

Value:
cfunc('cvRetrieveFrame', _hgDLL, POINTER(IplImage), ('capture', POINTE\
R(CvCapture), 1),)

cvMorphologyEx

Value:
cfunc('cvMorphologyEx', _cvDLL, None, ('src', c_void_p, 1), ('dst', c_\
void_p, 1), ('temp', c_void_p, 1), ('element', POINTER(IplConvKernel),\
 1), ('operation', c_int, 1), ('iterations', c_int, 1, 1),)

cvLoadHaarClassifierCascade

Value:
cfunc('cvLoadHaarClassifierCascade', _cvDLL, POINTER(CvHaarClassifierC\
ascade), ('directory', c_char_p, 1), ('orig_window_size', CvSize, 1),)

cvSeqPush

Value:
cfunc('cvSeqPush', _cxDLL, c_void_p, ('seq', POINTER(CvSeq), 1), ('ele\
ment', c_void_p, 1, None),)

cvWriteString

Value:
cfunc('cvWriteString', _cxDLL, None, ('fs', POINTER(CvFileStorage), 1)\
, ('name', c_char_p, 1), ('str', c_char_p, 1), ('quote', c_int, 1, 0),\
)

cvCompareHist

Value:
cfunc('cvCompareHist', _cvDLL, c_double, ('hist1', POINTER(CvHistogram\
), 1), ('hist2', POINTER(CvHistogram), 1), ('method', c_int, 1),)

cvGetDims

Value:
cfunc('cvGetDims', _cxDLL, c_int, ('arr', c_void_p, 1), ('sizes', POIN\
TER(c_int), 1, None),)

cvPyrSegmentation

Value:
cfunc('cvPyrSegmentation', _cvDLL, None, ('src', POINTER(IplImage), 1)\
, ('dst', POINTER(IplImage), 1), ('storage', POINTER(CvMemStorage), 1)\
, ('comp', POINTER(POINTER(CvSeq)), 1), ('level', c_int, 1), ('thresho\
ld1', c_double, 1), ('threshold2', c_double, 1),)

cvPolarToCart

Value:
cfunc('cvPolarToCart', _cxDLL, None, ('magnitude', c_void_p, 1), ('ang\
le', c_void_p, 1), ('x', c_void_p, 1), ('y', c_void_p, 1), ('angle_in_\
degrees', c_int, 1, 0),)

cvMakeHistHeaderForArray

Value:
cfunc('cvMakeHistHeaderForArray', _cvDLL, POINTER(CvHistogram), ('dims\
', c_int, 1), ('sizes', POINTER(c_int), 1), ('hist', POINTER(CvHistogr\
am), 1), ('data', POINTER(c_float), 1), ('ranges', ListPOINTER2(c_floa\
t), 1, None), ('uniform', c_int, 1, 1),)

cvRegisterModule

Value:
cfunc('cvRegisterModule', _cxDLL, c_int, ('module_info', POINTER(CvMod\
uleInfo), 1),)

cvHaarDetectObjects

Value:
cfunc('cvHaarDetectObjects', _cvDLL, POINTER(CvSeq), ('image', c_void_\
p, 1), ('cascade', POINTER(CvHaarClassifierCascade), 1), ('storage', P\
OINTER(CvMemStorage), 1), ('scale_factor', c_double, 1, 1), ('min_neig\
hbors', c_int, 1, 3), ('flags', c_int, 1, 0), ('min_size', CvSize, 1),\
)

cvFindType

Value:
cfunc('cvFindType', _cxDLL, POINTER(CvTypeInfo), ('type_name', c_char_\
p, 1),)

cvFastArctan

Value:
cfunc('cvFastArctan', _cxDLL, c_float, ('y', c_float, 1), ('x', c_floa\
t, 1),)

cvDestroyWindow

Value:
cfunc('cvDestroyWindow', _hgDLL, None, ('name', c_char_p, 1),)

cvPrevTreeNode

Value:
cfunc('cvPrevTreeNode', _cxDLL, c_void_p, ('tree_iterator', POINTER(Cv\
TreeNodeIterator), 1),)

cvCreateStructuringElementEx

Value:
cfunc('cvCreateStructuringElementEx', _cvDLL, c_void_p, ('cols', c_int\
, 1), ('rows', c_int, 1), ('anchor_x', c_int, 1), ('anchor_y', c_int, \
1), ('shape', c_int, 1), ('values', POINTER(c_int), 1, None),)

cvClearMemStorage

Value:
cfunc('cvClearMemStorage', _cxDLL, None, ('storage', POINTER(CvMemStor\
age), 1),)

cvInitImageHeader

Value:
cfunc('cvInitImageHeader', _cxDLL, POINTER(IplImage), ('image', POINTE\
R(IplImage), 1), ('size', CvSize, 1), ('depth', c_int, 1), ('channels'\
, c_int, 1), ('origin', c_int, 1, 0), ('align', c_int, 1, 4),)

cvGet3D

Value:
cfunc('cvGet3D', _cxDLL, CvScalar, ('arr', c_void_p, 1), ('idx0', c_in\
t, 1), ('idx1', c_int, 1), ('idx2', c_int, 1),)

cvFlip

Value:
cfunc('cvFlip', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, \
1, None), ('flip_mode', c_int, 1, 0),)

cvCornerMinEigenVal

Value:
cfunc('cvCornerMinEigenVal', _cvDLL, None, ('image', c_void_p, 1), ('e\
igenval', c_void_p, 1), ('block_size', c_int, 1), ('aperture_size', c_\
int, 1, 3),)

cvCheckContourConvexity

Value:
cfunc('cvCheckContourConvexity', _cvDLL, c_int, ('contour', c_void_p, \
1),)

cvLaplace

Value:
cfunc('cvLaplace', _cvDLL, None, ('src', c_void_p, 1), ('dst', c_void_\
p, 1), ('aperture_size', c_int, 1, 3),)

cvGetDiag

Value:
cfunc('cvGetDiag', _cxDLL, POINTER(CvMat), ('arr', c_void_p, 1), ('sub\
mat', POINTER(CvMat), 1), ('diag', c_int, 1, 0),)

cvMinMaxLoc

Value:
cfunc('cvMinMaxLoc', _cxDLL, None, ('image', POINTER(IplImage), 1), ('\
min_val', POINTER(c_double), 2), ('max_val', POINTER(c_double), 2), ('\
min_loc', POINTER(CvPoint), 2), ('max_loc', POINTER(CvPoint), 2), ('ma\
sk', c_void_p, 1, None))

cvWriteReal

Value:
cfunc('cvWriteReal', _cxDLL, None, ('fs', POINTER(CvFileStorage), 1), \
('name', c_char_p, 1), ('value', c_double, 1),)

cvSeqPartition

Value:
cfunc('cvSeqPartition', _cxDLL, c_int, ('seq', POINTER(CvSeq), 1), ('s\
torage', POINTER(CvMemStorage), 1), ('labels', POINTER(POINTER(CvSeq))\
, 1), ('is_equal', CvCmpFunc, 1), ('userdata', c_void_p, 1),)

cvSetMouseCallback

Value:
cfunc('cvSetMouseCallback', _hgDLL, None, ('window_name', c_char_p, 1)\
, ('on_mouse', CallableToFunc(CvMouseCallback), 1), ('param', c_void_p\
, 1, None),)

cvSetImagesForHaarClassifierCascade

Value:
cfunc('cvSetImagesForHaarClassifierCascade', _cvDLL, None, ('cascade',\
 POINTER(CvHaarClassifierCascade), 1), ('sum', c_void_p, 1), ('sqsum',\
 c_void_p, 1), ('tilted_sum', c_void_p, 1), ('scale', c_double, 1),)

cvMoments

Value:
cfunc('cvMoments', _cvDLL, None, ('arr', c_void_p, 1), ('moments', POI\
NTER(CvMOMENTS), 1), ('binary', c_int, 1, 0),)

cvDrawCircle

Value:
cfunc('cvCircle', _cxDLL, None, ('img', c_void_p, 1), ('center', CvPoi\
nt, 1), ('radius', c_int, 1), ('color', CvScalar, 1), ('thickness', c_\
int, 1, 1), ('line_type', c_int, 1, 8), ('shift', c_int, 1, 0),)

cvLUT

Value:
cfunc('cvLUT', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, 1\
), ('lut', c_void_p, 1),)

cvMoveWindow

Value:
cfunc('cvMoveWindow', _hgDLL, None, ('name', c_char_p, 1), ('x', c_int\
, 1), ('y', c_int, 1),)

cvResize

Value:
cfunc('cvResize', _cvDLL, None, ('src', c_void_p, 1), ('dst', c_void_p\
, 1), ('interpolation', c_int, 1),)

cvSeqPopMulti

Value:
cfunc('cvSeqPopMulti', _cxDLL, None, ('seq', POINTER(CvSeq), 1), ('ele\
ments', c_void_p, 1), ('count', c_int, 1), ('in_front', c_int, 1, 0),)

cvCreatePOSITObject

Value:
cfunc('cvCreatePOSITObject', _cvDLL, POINTER(CvPOSITObject), ('points'\
, POINTER(CvPoint3D32f), 1), ('point_count', c_int, 1),)

cvCalcOpticalFlowPyrLK

Value:
cfunc('cvCalcOpticalFlowPyrLK', _cvDLL, None, ('prev', c_void_p, 1), (\
'curr', c_void_p, 1), ('prev_pyr', c_void_p, 1), ('curr_pyr', c_void_p\
, 1), ('prev_features', POINTER(CvPoint2D32f), 1), ('curr_features', P\
OINTER(CvPoint2D32f), 1), ('count', c_int, 1), ('win_size', CvSize, 1)\
, ('level', c_int, 1), ('status', c_char_p, 1), ('track_error', POINTE\
R(c_float), 1), ('criteria', CvTermCriteria, 1), ('flags', c_int, 1),)

cvFitLine

Value:
cfunc('cvFitLine', _cvDLL, None, ('points', c_void_p, 1), ('dist_type'\
, c_int, 1), ('param', c_double, 1), ('reps', c_double, 1), ('aeps', c\
_double, 1), ('line', POINTER(c_float), 1),)

cvGraphVtxDegree

Value:
cfunc('cvGraphVtxDegree', _cxDLL, c_int, ('graph', POINTER(CvGraph), 1\
), ('vtx_idx', c_int, 1),)

cvCreateKalman

Value:
cfunc('cvCreateKalman', _cvDLL, POINTER(CvKalman), ('dynam_params', c_\
int, 1), ('measure_params', c_int, 1), ('control_params', c_int, 1, 0)\
,)

cvSeqPop

Value:
cfunc('cvSeqPop', _cxDLL, None, ('seq', POINTER(CvSeq), 1), ('element'\
, c_void_p, 1, None),)

cvSeqRemove

Value:
cfunc('cvSeqRemove', _cxDLL, None, ('seq', POINTER(CvSeq), 1), ('index\
', c_int, 1),)

cvReleaseGraphScanner

Value:
cfunc('cvReleaseGraphScanner', _cxDLL, None, ('scanner', POINTER(POINT\
ER(CvGraphScanner)), 1),)

cvMatchShapes

Value:
cfunc('cvMatchShapes', _cvDLL, c_double, ('object1', c_void_p, 1), ('o\
bject2', c_void_p, 1), ('method', c_int, 1), ('parameter', c_double, 1\
, 0),)

cvResizeWindow

Value:
cfunc('cvResizeWindow', _hgDLL, None, ('name', c_char_p, 1), ('width',\
 c_int, 1), ('height', c_int, 1),)

cvCvtScaleAbs

Value:
cfunc('cvConvertScaleAbs', _cxDLL, None, ('src', c_void_p, 1), ('dst',\
 c_void_p, 1), ('scale', c_double, 1, 1), ('shift', c_double, 1, 0),)

cvCreateGraph

Value:
cfunc('cvCreateGraph', _cxDLL, POINTER(CvGraph), ('graph_flags', c_int\
, 1), ('header_size', c_int, 1), ('vtx_size', c_int, 1), ('edge_size',\
 c_int, 1), ('storage', POINTER(CvMemStorage), 1),)

cv2DRotationMatrix

Value:
cfunc('cv2DRotationMatrix', _cvDLL, POINTER(CvMat), ('center', CvPoint\
2D32f, 1), ('angle', c_double, 1), ('scale', c_double, 1), ('map_matri\
x', POINTER(CvMat), 1),)

cvInRangeS

Value:
cfunc('cvInRangeS', _cxDLL, None, ('src', c_void_p, 1), ('lower', CvSc\
alar, 1), ('upper', CvScalar, 1), ('dst', c_void_p, 1),)

cvReleasePOSITObject

Value:
cfunc('cvReleasePOSITObject', _cvDLL, None, ('posit_object', POINTER(P\
OINTER(CvPOSITObject)), 1),)

cvCircle

Value:
cfunc('cvCircle', _cxDLL, None, ('img', c_void_p, 1), ('center', CvPoi\
nt, 1), ('radius', c_int, 1), ('color', CvScalar, 1), ('thickness', c_\
int, 1, 1), ('line_type', c_int, 1, 8), ('shift', c_int, 1, 0),)

cvRead

Value:
cfunc('cvRead', _cxDLL, c_void_p, ('fs', POINTER(CvFileStorage), 1), (\
'node', POINTER(CvFileNode), 1), ('attributes', POINTER(CvAttrList), 1\
, None),)

cvShowImage

Value:
cfunc('cvShowImage', _hgDLL, None, ('name', c_char_p, 1), ('image', c_\
void_p, 1),)

cvAvgSdv

Value:
cfunc('cvAvgSdv', _cxDLL, None, ('arr', c_void_p, 1), ('mean', POINTER\
(CvScalar), 1), ('std_dev', POINTER(CvScalar), 1), ('mask', c_void_p, \
1, None),)

cvSetErrMode

Value:
cfunc('cvSetErrMode', _cxDLL, c_int, ('mode', c_int, 1),)

cvCvtSeqToArray

Value:
cfunc('cvCvtSeqToArray', _cxDLL, c_void_p, ('seq', POINTER(CvSeq), 1),\
 ('elements', c_void_p, 1), ('slice', CvSlice, 1),)

cvSetData

Value:
cfunc('cvSetData', _cxDLL, None, ('arr', c_void_p, 1), ('data', c_void\
_p, 1), ('step', c_int, 1),)

cvOrS

Value:
cfunc('cvOrS', _cxDLL, None, ('src', c_void_p, 1), ('value', CvScalar,\
 1), ('dst', c_void_p, 1), ('mask', c_void_p, 1, None),)

cvFitEllipse2

Value:
cfunc('cvFitEllipse2', _cvDLL, CvBox2D, ('points', c_void_p, 1),)

cvGetRectSubPix

Value:
cfunc('cvGetRectSubPix', _cvDLL, None, ('src', c_void_p, 1), ('dst', c\
_void_p, 1), ('center', CvPoint2D32f, 1),)

cvSetHistBinRanges

Value:
cfunc('cvSetHistBinRanges', _cvDLL, None, ('hist', POINTER(CvHistogram\
), 1), ('ranges', ListPOINTER2(c_float), 1), ('uniform', c_int, 1, 1),\
)

cvMinS

Value:
cfunc('cvMinS', _cxDLL, None, ('src', c_void_p, 1), ('value', c_double\
, 1), ('dst', c_void_p, 1),)

cvCmpS

Value:
cfunc('cvCmpS', _cxDLL, None, ('src', c_void_p, 1), ('value', c_double\
, 1), ('dst', c_void_p, 1), ('cmp_op', c_int, 1),)

cvSeqElemIdx

Value:
cfunc('cvSeqElemIdx', _cxDLL, c_int, ('seq', POINTER(CvSeq), 1), ('ele\
ment', c_void_p, 1), ('block', POINTER(POINTER(CvSeqBlock)), 1, None),\
)

cvFillConvexPoly

Value:
cfunc('cvFillConvexPoly', _cxDLL, None, ('img', c_void_p, 1), ('pts', \
POINTER(CvPoint), 1), ('npts', c_int, 1), ('color', CvScalar, 1), ('li\
ne_type', c_int, 1, 8), ('shift', c_int, 1, 0),)

cvReshape

Value:
cfunc('cvReshape', _cxDLL, POINTER(CvMat), ('arr', c_void_p, 1), ('hea\
der', POINTER(CvMat), 1), ('new_cn', c_int, 1), ('new_rows', c_int, 1,\
 0),)

cvCreateMatNDHeader

Value:
cfunc('cvCreateMatNDHeader', _cxDLL, POINTER(CvMatND), ('dims', c_int,\
 1), ('sizes', POINTER(c_int), 1), ('type', c_int, 1),)

cvInitTreeNodeIterator

Value:
cfunc('cvInitTreeNodeIterator', _cxDLL, None, ('tree_iterator', POINTE\
R(CvTreeNodeIterator), 1), ('first', c_void_p, 1), ('max_level', c_int\
, 1),)

cvGetTickFrequency

Value:
cfunc('cvGetTickFrequency', _cxDLL, c_double,)

cvConDensUpdateByTime

Value:
cfunc('cvConDensUpdateByTime', _cvDLL, None, ('condens', POINTER(CvCon\
Densation), 1),)

cvPow

Value:
cfunc('cvPow', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, 1\
), ('power', c_double, 1),)

cvLog

Value:
cfunc('cvLog', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, 1\
),)

cvClearSeq

Value:
cfunc('cvClearSeq', _cxDLL, None, ('seq', POINTER(CvSeq), 1),)

cvClearSet

Value:
cfunc('cvClearSet', _cxDLL, None, ('set_header', POINTER(CvSET), 1),)

cvDrawEllipse

Value:
cfunc('cvEllipse', _cxDLL, None, ('img', c_void_p, 1), ('center', CvPo\
int, 1), ('axes', CvSize, 1), ('angle', c_double, 1), ('start_angle', \
c_double, 1), ('end_angle', c_double, 1), ('color', CvScalar, 1), ('th\
ickness', c_int, 1, 1), ('line_type', c_int, 1, 8), ('shift', c_int, 1\
, 0),)

cvSetCaptureProperty

Value:
cfunc('cvSetCaptureProperty', _hgDLL, c_int, ('capture', POINTER(CvCap\
ture), 1), ('property_id', c_int, 1), ('value', c_double, 1),)

cvAndS

Value:
cfunc('cvAndS', _cxDLL, None, ('src', c_void_p, 1), ('value', CvScalar\
, 1), ('dst', c_void_p, 1), ('mask', c_void_p, 1, None),)

cvInitLineIterator

Value:
cfunc('cvInitLineIterator', _cxDLL, c_int, ('image', c_void_p, 1), ('p\
t1', CvPoint, 1), ('pt2', CvPoint, 1), ('line_iterator', POINTER(CvLin\
eIterator), 1), ('connectivity', c_int, 1, 8), ('left_to_right', c_int\
, 1, 0),)

cvCreateContourTree

Value:
cfunc('cvCreateContourTree', _cvDLL, POINTER(CvContourTree), ('contour\
', POINTER(CvSeq), 1), ('storage', POINTER(CvMemStorage), 1), ('thresh\
old', c_double, 1),)

cvReleaseMemStorage

Value:
cfunc('cvReleaseMemStorage', _cxDLL, None, ('storage', POINTER(POINTER\
(CvMemStorage)), 1),)

cvFFT

Value:
cfunc('cvDFT', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, 1\
), ('flags', c_int, 1), ('nonzero_rows', c_int, 1, 0),)

cvGetHashedKey

Value:
cfunc('cvGetHashedKey', _cxDLL, POINTER(CvStringHashNode), ('fs', POIN\
TER(CvFileStorage), 1), ('name', c_char_p, 1), ('len', c_int, 1), ('cr\
eate_missing', c_int, 1, 0),)

cvCalcHist

Value:
cfunc('cvCalcArrHist', _cvDLL, None, ('image', ListPOINTER(POINTER(Ipl\
Image)), 1), ('hist', POINTER(CvHistogram), 1), ('accumulate', c_int, \
1, 0), ('mask', c_void_p, 1, None),)

cvGrabFrame

Value:
cfunc('cvGrabFrame', _hgDLL, c_int, ('capture', POINTER(CvCapture), 1)\
,)

cvGraphVtxDegreeByPtr

Value:
cfunc('cvGraphVtxDegreeByPtr', _cxDLL, c_int, ('graph', POINTER(CvGrap\
h), 1), ('vtx', POINTER(CvGraphVtx), 1),)

cvCalcPGH

Value:
cfunc('cvCalcPGH', _cvDLL, None, ('contour', POINTER(CvSeq), 1), ('his\
t', POINTER(CvHistogram), 1),)

cvMax

Value:
cfunc('cvMax', _cxDLL, None, ('src1', c_void_p, 1), ('src2', c_void_p,\
 1), ('dst', c_void_p, 1),)

cvLoad

Value:
cfunc('cvLoad', _cxDLL, c_void_p, ('filename', c_char_p, 1), ('memstor\
age', POINTER(CvMemStorage), 1, None), ('name', c_char_p, 1, None), ('\
real_name', POINTER(c_char_p), 1, None),)

cvGetHuMoments

Value:
cfunc('cvGetHuMoments', _cvDLL, None, ('moments', POINTER(CvMOMENTS), \
1), ('hu_moments', POINTER(CvHuMoments), 1),)

cvRemoveNodeFromTree

Value:
cfunc('cvRemoveNodeFromTree', _cxDLL, None, ('node', c_void_p, 1), ('f\
rame', c_void_p, 1),)

cvSetIdentity

Value:
cfunc('cvSetIdentity', _cxDLL, None, ('mat', c_void_p, 1), ('value', C\
vScalar, 1),)

cvCreateCameraCapture

Value:
cfunc('cvCreateCameraCapture', _hgDLL, POINTER(CvCapture), ('index', c\
_int, 1),)

cvCreateConDensation

Value:
cfunc('cvCreateConDensation', _cvDLL, POINTER(CvConDensation), ('dynam\
_params', c_int, 1), ('measure_params', c_int, 1), ('sample_count', c_\
int, 1),)

cvGetNormalizedCentralMoment

Value:
cfunc('cvGetNormalizedCentralMoment', _cvDLL, c_double, ('moments', PO\
INTER(CvMOMENTS), 1), ('x_order', c_int, 1), ('y_order', c_int, 1),)

cvReadRawDataSlice

Value:
cfunc('cvReadRawDataSlice', _cxDLL, None, ('fs', POINTER(CvFileStorage\
), 1), ('reader', POINTER(CvSeqReader), 1), ('count', c_int, 1), ('dst\
', c_void_p, 1), ('dt', c_char_p, 1),)

cvMulSpectrums

Value:
cfunc('cvMulSpectrums', _cxDLL, None, ('src1', c_void_p, 1), ('src2', \
c_void_p, 1), ('dst', c_void_p, 1), ('flags', c_int, 1),)

cvKalmanUpdateByMeasurement

Value:
cfunc('cvKalmanCorrect', _cvDLL, POINTER(CvMat), ('kalman', POINTER(Cv\
Kalman), 1), ('measurement', POINTER(CvMat), 1),)

cvCountNonZero

Value:
cfunc('cvCountNonZero', _cxDLL, c_int, ('arr', c_void_p, 1),)

cvSetSeqReaderPos

Value:
cfunc('cvSetSeqReaderPos', _cxDLL, None, ('reader', POINTER(CvSeqReade\
r), 1), ('index', c_int, 1), ('is_relative', c_int, 1, 0),)

cvConvertPointsHomogenious

Value:
cfunc('cvConvertPointsHomogenious', _cvDLL, None, ('src', POINTER(CvMa\
t), 1), ('dst', POINTER(CvMat), 1),)

cvGetSeqReaderPos

Value:
cfunc('cvGetSeqReaderPos', _cxDLL, c_int, ('reader', POINTER(CvSeqRead\
er), 1),)

cvMaxS

Value:
cfunc('cvMaxS', _cxDLL, None, ('src', c_void_p, 1), ('value', c_double\
, 1), ('dst', c_void_p, 1),)

cvFillPoly

Value:
cfunc('cvFillPoly', _cxDLL, None, ('img', c_void_p, 1), ('pts', POINTE\
R(POINTER(CvPoint)), 1), ('npts', POINTER(c_int), 1), ('contours', c_i\
nt, 1), ('color', CvScalar, 1), ('line_type', c_int, 1, 8), ('shift', \
c_int, 1, 0),)

cvReleaseVideoWriter

Value:
cfunc('cvReleaseVideoWriter', _hgDLL, None, ('writer', POINTER(POINTER\
(CvVideoWriter)), 1),)

cvDCT

Value:
cfunc('cvDCT', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, 1\
), ('flags', c_int, 1),)

cvFindGraphEdge

Value:
cfunc('cvFindGraphEdge', _cxDLL, POINTER(CvGraphEdge), ('graph', POINT\
ER(CvGraph), 1), ('start_idx', c_int, 1), ('end_idx', c_int, 1),)

cvSeqPushFront

Value:
cfunc('cvSeqPushFront', _cxDLL, c_void_p, ('seq', POINTER(CvSeq), 1), \
('element', c_void_p, 1, None),)

cvPyrDown

Value:
cfunc('cvPyrDown', _cvDLL, None, ('src', c_void_p, 1), ('dst', c_void_\
p, 1), ('filter', c_int, 1),)

cvBoundingRect

Value:
cfunc('cvBoundingRect', _cvDLL, CvRect, ('points', c_void_p, 1), ('upd\
ate', c_int, 1, 0),)

cvMatchContourTrees

Value:
cfunc('cvMatchContourTrees', _cvDLL, c_double, ('tree1', POINTER(CvCon\
tourTree), 1), ('tree2', POINTER(CvContourTree), 1), ('method', c_int,\
 1), ('threshold', c_double, 1),)

cvCreateMat

Value:
cfunc('cvCreateMat', _cxDLL, POINTER(CvMat), ('rows', c_int, 1), ('col\
s', c_int, 1), ('type', c_int, 1),)

cvUnregisterType

Value:
cfunc('cvUnregisterType', _cxDLL, None, ('type_name', c_char_p, 1),)

cvGraphRemoveVtx

Value:
cfunc('cvGraphRemoveVtx', _cxDLL, c_int, ('graph', POINTER(CvGraph), 1\
), ('index', c_int, 1),)

cvMultiplyAcc

Value:
cfunc('cvMultiplyAcc', _cvDLL, None, ('image1', c_void_p, 1), ('image2\
', c_void_p, 1), ('acc', c_void_p, 1), ('mask', c_void_p, 1, None),)

cvGetPerspectiveTransform

Value:
cfunc('cvGetPerspectiveTransform', _cvDLL, POINTER(CvMat), ('src', POI\
NTER(CvPoint2D32f), 1), ('dst', POINTER(CvPoint2D32f), 1), ('map_matri\
x', POINTER(CvMat), 1),)

cvNot

Value:
cfunc('cvNot', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, 1\
),)

cvSeqSort

Value:
cfunc('cvSeqSort', _cxDLL, None, ('seq', POINTER(CvSeq), 1), ('func', \
CvCmpFunc, 1), ('userdata', c_void_p, 1, None),)

cvInitUndistortMap

Value:
cfunc('cvInitUndistortMap', _cvDLL, None, ('intrinsic_matrix', POINTER\
(CvMat), 1), ('distortion_coeffs', POINTER(CvMat), 1), ('mapx', c_void\
_p, 1), ('mapy', c_void_p, 1),)

cvPOSIT

Value:
cfunc('cvPOSIT', _cvDLL, None, ('posit_object', POINTER(CvPOSITObject)\
, 1), ('image_points', POINTER(CvPoint2D32f), 1), ('focal_length', c_d\
ouble, 1), ('criteria', CvTermCriteria, 1), ('rotation_matrix', CvMatr\
32f, 1), ('translation_vector', CvVect32f, 1),)

cvLine

Value:
cfunc('cvLine', _cxDLL, None, ('img', c_void_p, 1), ('pt1', CvPoint, 1\
), ('pt2', CvPoint, 1), ('color', CvScalar, 1), ('thickness', c_int, 1\
, 1), ('line_type', c_int, 1, 8), ('shift', c_int, 1, 0),)

cvConvexHull2

Value:
cfunc('cvConvexHull2', _cvDLL, POINTER(CvSeq), ('input', c_void_p, 1),\
 ('hull_storage', c_void_p, 1, None), ('orientation', c_int, 1), ('ret\
urn_points', c_int, 1, 0),)

cvMirror

Value:
cfunc('cvFlip', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void_p, \
1, None), ('flip_mode', c_int, 1, 0),)

cvSeqRemoveSlice

Value:
cfunc('cvSeqRemoveSlice', _cxDLL, None, ('seq', POINTER(CvSeq), 1), ('\
slice', CvSlice, 1),)

cvGetReal1D

Value:
cfunc('cvGetReal1D', _cxDLL, c_double, ('arr', c_void_p, 1), ('idx0', \
c_int, 1),)

cvRedirectError

Value:
cfunc('cvRedirectError', _cxDLL, CvErrorCallback, ('error_handler', Cv\
ErrorCallback, 1), ('userdata', c_void_p, 1, None), ('prev_userdata', \
POINTER(c_void_p), 1, None),)

cvFlushSeqWriter

Value:
cfunc('cvFlushSeqWriter', _cxDLL, None, ('writer', POINTER(CvSeqWriter\
), 1),)

cvGetImageCOI

Value:
cfunc('cvGetImageCOI', _cxDLL, c_int, ('image', POINTER(IplImage), 1),\
)

cvGetCentralMoment

Value:
cfunc('cvGetCentralMoment', _cvDLL, c_double, ('moments', POINTER(CvMO\
MENTS), 1), ('x_order', c_int, 1), ('y_order', c_int, 1),)

cvRegisterType

Value:
cfunc('cvRegisterType', _cxDLL, None, ('info', POINTER(CvTypeInfo), 1)\
,)

cvQueryFrame

Value:
cfunc('cvQueryFrame', _hgDLL, POINTER(IplImage), ('capture', POINTER(C\
vCapture), 1),)

cvCornerHarris

Value:
cfunc('cvCornerHarris', _cvDLL, None, ('image', c_void_p, 1), ('harris\
_responce', c_void_p, 1), ('block_size', c_int, 1), ('aperture_size', \
c_int, 1, 3), ('k', c_double, 1, 0),)

cvAbsDiffS

Value:
cfunc('cvAbsDiffS', _cxDLL, None, ('src', c_void_p, 1), ('dst', c_void\
_p, 1), ('value', CvScalar, 1),)

cvClone

Value:
cfunc('cvClone', _cxDLL, c_void_p, ('struct_ptr', c_void_p, 1),)

cvWriteInt

Value:
cfunc('cvWriteInt', _cxDLL, None, ('fs', POINTER(CvFileStorage), 1), (\
'name', c_char_p, 1), ('value', c_int, 1),)

cvCreateMatND

Value:
cfunc('cvCreateMatND', _cxDLL, POINTER(CvMatND), ('dims', c_int, 1), (\
'sizes', POINTER(c_int), 1), ('type', c_int, 1),)

cvAvg

Value:
cfunc('cvAvg', _cxDLL, CvScalar, ('arr', c_void_p, 1), ('mask', c_void\
_p, 1, None),)

cvSmooth

Value:
cfunc('cvSmooth', _cvDLL, None, ('src', c_void_p, 1), ('dst', c_void_p\
, 1), ('smoothtype', c_int, 1), ('param1', c_int, 1, 3), ('param2', c_\
int, 1, 0), ('param3', c_double, 1, 0),)

cvClearSubdivVoronoi2D

Value:
cfunc('cvClearSubdivVoronoi2D', _cvDLL, None, ('subdiv', POINTER(CvSub\
div2D), 1),)

cvNamedWindow

Value:
cfunc('cvNamedWindow', _hgDLL, c_int, ('name', c_char_p, 1), ('flags',\
 c_int, 1, 1),)

cvRemap

Value:
cfunc('cvRemap', _cvDLL, None, ('src', c_void_p, 1), ('dst', c_void_p,\
 1), ('mapx', c_void_p, 1), ('mapy', c_void_p, 1), ('flags', c_int, 1)\
, ('fillval', CvScalar, 1),)

cvGetDimSize

Value:
cfunc('cvGetDimSize', _cxDLL, c_int, ('arr', c_void_p, 1), ('index', c\
_int, 1),)

cvGetMat

Value:
cfunc('cvGetMat', _cxDLL, POINTER(CvMat), ('arr', c_void_p, 1), ('head\
er', POINTER(CvMat), 1), ('coi', POINTER(c_int), 1, None), ('allowND',\
 c_int, 1, 0),)

cvGraphRemoveEdge

Value:
cfunc('cvGraphRemoveEdge', _cxDLL, None, ('graph', POINTER(CvGraph), 1\
), ('start_idx', c_int, 1), ('end_idx', c_int, 1),)

cvIntegral

Value:
cfunc('cvIntegral', _cvDLL, None, ('image', c_void_p, 1), ('sum', c_vo\
id_p, 1), ('sqsum', c_void_p, 1, None), ('tilted_sum', c_void_p, 1, No\
ne),)

cvSeqPushMulti

Value:
cfunc('cvSeqPushMulti', _cxDLL, None, ('seq', POINTER(CvSeq), 1), ('el\
ements', c_void_p, 1), ('count', c_int, 1), ('in_front', c_int, 1, 0),\
)

cvSet3D

Value:
cfunc('cvSet3D', _cxDLL, None, ('arr', c_void_p, 1), ('idx0', c_int, 1\
), ('idx1', c_int, 1), ('idx2', c_int, 1), ('value', CvScalar, 1),)

cvCloneMatND

Value:
cfunc('cvCloneMatND', _cxDLL, POINTER(CvMatND), ('mat', POINTER(CvMatN\
D), 1),)

cvPtr2D

Value:
cfunc('cvPtr2D', _cxDLL, c_void_p, ('arr', c_void_p, 1), ('idx0', c_in\
t, 1), ('idx1', c_int, 1), ('type', POINTER(c_int), 1, None),)

cvSeqSlice

Value:
cfunc('cvSeqSlice', _cxDLL, POINTER(CvSeq), ('seq', POINTER(CvSeq), 1)\
, ('slice', CvSlice, 1), ('storage', POINTER(CvMemStorage), 1, None), \
('copy_data', c_int, 1, 0),)

cvGetTextSize

Value:
cfunc('cvGetTextSize', _cxDLL, None, ('text_string', c_char_p, 1), ('f\
ont', POINTER(CvFont), 1), ('text_size', POINTER(CvSize), 1), ('baseli\
ne', POINTER(c_int), 1),)

cvSeqInsertSlice

Value:
cfunc('cvSeqInsertSlice', _cxDLL, None, ('seq', POINTER(CvSeq), 1), ('\
before_index', c_int, 1), ('from_arr', c_void_p, 1),)

cvRandArr

Value:
cfunc('cvRandArr', _cxDLL, None, ('rng', c_void_p, 1), ('arr', c_void_\
p, 1), ('dist_type', c_int, 1), ('param1', CvScalar, 1), ('param2', Cv\
Scalar, 1),)

cvCamShift

Value:
cfunc('cvCamShift', _cvDLL, c_int, ('prob_image', c_void_p, 1), ('wind\
ow', CvRect, 1), ('criteria', CvTermCriteria, 1), ('comp', POINTER(CvC\
onnectedComp), 2), ('box', POINTER(CvBox2D), 2),)

cvGuiBoxReport

Value:
cfunc('cvGuiBoxReport', _cxDLL, c_int, ('status', c_int, 1), ('func_na\
me', c_char_p, 1), ('err_msg', c_char_p, 1), ('file_name', c_char_p, 1\
), ('line', c_int, 1), ('userdata', c_void_p, 1),)

cvDotProduct

Value:
cfunc('cvDotProduct', _cxDLL, c_double, ('src1', c_void_p, 1), ('src2'\
, c_void_p, 1),)

cvStartWriteStruct

Value:
cfunc('cvStartWriteStruct', _cxDLL, None, ('fs', POINTER(CvFileStorage\
), 1), ('name', c_char_p, 1), ('struct_flags', c_int, 1), ('type_name'\
, c_char_p, 1, None), ('attributes', CvAttrList, 1),)

cvReleaseFileStorage

Value:
cfunc('cvReleaseFileStorage', _cxDLL, None, ('fs', POINTER(POINTER(CvF\
ileStorage)), 1),)

cvXorS

Value:
cfunc('cvXorS', _cxDLL, None, ('src', c_void_p, 1), ('value', CvScalar\
, 1), ('dst', c_void_p, 1), ('mask', c_void_p, 1, None),)

cvMulTransposed

Value:
cfunc('cvMulTransposed', _cxDLL, None, ('src', c_void_p, 1), ('dst', c\
_void_p, 1), ('order', c_int, 1), ('delta', c_void_p, 1, None),)

cvInvert

Value:
cfunc('cvInvert', _cxDLL, c_double, ('src', c_void_p, 1), ('dst', c_vo\
id_p, 1), ('method', c_int, 1),)

cvGetCols

Value:
cfunc('cvGetCols', _cxDLL, POINTER(CvMat), ('arr', c_void_p, 1), ('sub\
mat', POINTER(CvMat), 1), ('start_co