{-# LANGUAGE ForeignFunctionInterface #-} #include #include module OpenCVRaw.Funcs where #strict_import import Foreign.C import Foreign.C.Types import OpenCVRaw.Types #ccall cv_create_BFMatcher , CInt -> CInt -> IO (Ptr ) #ccall cv_create_BRISK , CInt -> CInt -> CFloat -> IO (Ptr ) #ccall cv_create_BRISK5 , Ptr -> Ptr -> CFloat -> CFloat -> Ptr -> IO (Ptr ) #ccall cv_create_BackgroundSubtractorMOG , IO (Ptr ) #ccall cv_create_BackgroundSubtractorMOG4 , CInt -> CInt -> CDouble -> CDouble -> IO (Ptr ) #ccall cv_CamShift , Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_Canny , Ptr -> Ptr -> CDouble -> CDouble -> CInt -> CInt -> IO () #ccall cv_create_CascadeClassifier , IO (Ptr ) #ccall cv_create_CascadeClassifier1 , Ptr -> IO (Ptr ) #ccall cv_create_CvANN_MLP , IO (Ptr ) #ccall cv_create_CvANN_MLP4 , Ptr -> CInt -> CDouble -> CDouble -> IO (Ptr ) #ccall cv_create_CvBoost , IO (Ptr ) #ccall cv_create_CvBoost8 , Ptr -> CInt -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_create_CvDTree , IO (Ptr ) #ccall cv_create_CvERTrees , IO (Ptr ) #ccall cv_create_CvGBTrees , IO (Ptr ) #ccall cv_create_CvGBTrees8 , Ptr -> CInt -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_create_CvKNearest , IO (Ptr ) #ccall cv_create_CvKNearest5 , Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO (Ptr ) #ccall cv_create_CvNormalBayesClassifier , IO (Ptr ) #ccall cv_create_CvNormalBayesClassifier4 , Ptr -> Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_create_CvRTrees , IO (Ptr ) #ccall cv_create_CvSVM , IO (Ptr ) #ccall cv_create_CvSVM5 , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_create_DMatch , IO (Ptr ) #ccall cv_create_DMatch3 , CInt -> CInt -> CFloat -> IO (Ptr ) #ccall cv_create_DMatch4 , CInt -> CInt -> CInt -> CFloat -> IO (Ptr ) #ccall cv_create_EM , CInt -> CInt -> Ptr -> IO (Ptr ) #ccall cv_create_FastFeatureDetector , CInt -> CInt -> IO (Ptr ) #ccall cv_create_FileNode , IO (Ptr ) #ccall cv_create_FileStorage , IO (Ptr ) #ccall cv_create_FileStorage3 , Ptr -> CInt -> Ptr -> IO (Ptr ) #ccall cv_create_FlannBasedMatcher , Ptr -> Ptr -> IO (Ptr ) #ccall cv_create_GFTTDetector , CInt -> CDouble -> CDouble -> CInt -> CInt -> CDouble -> IO (Ptr ) #ccall cv_GaussianBlur , Ptr -> Ptr -> Ptr -> CDouble -> CDouble -> CInt -> IO () #ccall cv_create_GridAdaptedFeatureDetector , Ptr -> CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_create_HOGDescriptor , IO (Ptr ) #ccall cv_create_HOGDescriptor1 , Ptr -> IO (Ptr ) #ccall cv_create_HOGDescriptor11 , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> CDouble -> CInt -> CDouble -> CInt -> CInt -> IO (Ptr ) #ccall cv_HoughCircles , Ptr -> Ptr -> CInt -> CDouble -> CDouble -> CDouble -> CDouble -> CInt -> CInt -> IO () #ccall cv_HoughLines , Ptr -> Ptr -> CDouble -> CDouble -> CInt -> CDouble -> CDouble -> IO () #ccall cv_HoughLinesP , Ptr -> Ptr -> CDouble -> CDouble -> CInt -> CDouble -> CDouble -> IO () #ccall cv_HuMoments , Ptr -> Ptr -> IO () #ccall cv_create_Index , IO (Ptr ) #ccall cv_create_Index3 , Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_create_KDTree , IO (Ptr ) #ccall cv_create_KDTree2 , Ptr -> CInt -> IO (Ptr ) #ccall cv_create_KDTree3 , Ptr -> Ptr -> CInt -> IO (Ptr ) #ccall cv_create_KalmanFilter , IO (Ptr ) #ccall cv_create_KalmanFilter4 , CInt -> CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_create_KeyPoint , IO (Ptr ) #ccall cv_create_KeyPoint7 , CFloat -> CFloat -> CFloat -> CFloat -> CFloat -> CInt -> CInt -> IO (Ptr ) #ccall cv_LUT , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_Laplacian , Ptr -> Ptr -> CInt -> CInt -> CDouble -> CDouble -> CInt -> IO () #ccall cv_create_MSER , CInt -> CInt -> CInt -> CDouble -> CDouble -> CInt -> CDouble -> CDouble -> CInt -> IO (Ptr ) #ccall cv_Mahalanobis , Ptr -> Ptr -> Ptr -> IO CDouble #ccall cv_create_ORB , CInt -> CFloat -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_PCABackProject , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_PCACompute , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_PCAComputeVar , Ptr -> Ptr -> Ptr -> CDouble -> IO () #ccall cv_PCAProject , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_PSNR , Ptr -> Ptr -> IO CDouble #ccall cv_create_Params , IO (Ptr ) #ccall cv_create_PyramidAdaptedFeatureDetector , Ptr -> CInt -> IO (Ptr ) #ccall cv_RQDecomp3x3 , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_Rodrigues , Ptr -> Ptr -> Ptr -> IO () #ccall cv_SVBackSubst , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_SVDecomp , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_Scharr , Ptr -> Ptr -> CInt -> CInt -> CInt -> CDouble -> CDouble -> CInt -> IO () #ccall cv_create_SimpleBlobDetector , Ptr -> IO (Ptr ) #ccall cv_Sobel , Ptr -> Ptr -> CInt -> CInt -> CInt -> CInt -> CDouble -> CDouble -> CInt -> IO () #ccall cv_create_StarDetector , CInt -> CInt -> CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_create_StereoBM , IO (Ptr ) #ccall cv_create_StereoBM3 , CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_create_StereoSGBM , IO (Ptr ) #ccall cv_create_StereoSGBM11 , CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_create_StereoVar , IO (Ptr ) #ccall cv_create_StereoVar12 , CInt -> CDouble -> CInt -> CInt -> CInt -> CInt -> CDouble -> CFloat -> CFloat -> CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_create_Subdiv2D , IO (Ptr ) #ccall cv_create_Subdiv2D1 , Ptr -> IO (Ptr ) #ccall cv_create_VideoCapture , IO (Ptr ) #ccall cv_create_VideoCapture1 , CInt -> IO (Ptr ) #ccall cv_create_VideoWriter , IO (Ptr ) #ccall cv_create_VideoWriter5 , Ptr -> CInt -> CDouble -> Ptr -> CInt -> IO (Ptr ) #ccall cv_Algorithm__create , Ptr -> Ptr -> IO (Ptr ) #ccall cv_absdiff , Ptr -> Ptr -> Ptr -> IO () #ccall cv_accumulate , Ptr -> Ptr -> Ptr -> IO () #ccall cv_accumulateProduct , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_accumulateSquare , Ptr -> Ptr -> Ptr -> IO () #ccall cv_accumulateWeighted , Ptr -> Ptr -> CDouble -> Ptr -> IO () #ccall cv_adaptiveBilateralFilter , Ptr -> Ptr -> Ptr -> CDouble -> Ptr -> CInt -> IO () #ccall cv_adaptiveThreshold , Ptr -> Ptr -> CDouble -> CInt -> CInt -> CInt -> CDouble -> IO () #ccall cv_add , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_DescriptorMatcher_add1 , Ptr -> Ptr -> IO () #ccall cv_addWeighted , Ptr -> CDouble -> Ptr -> CDouble -> CDouble -> Ptr -> CInt -> IO () #ccall cv_CLAHE_apply , Ptr -> Ptr -> Ptr -> IO () #ccall cv_applyColorMap , Ptr -> Ptr -> CInt -> IO () #ccall cv_approxPolyDP , Ptr -> Ptr -> CDouble -> CInt -> IO () #ccall cv_arcLength , Ptr -> CInt -> IO CDouble #ccall cv_batchDistance , Ptr -> Ptr -> Ptr -> CInt -> Ptr -> CInt -> CInt -> Ptr -> CInt -> CInt -> IO () #ccall cv_bilateralFilter , Ptr -> Ptr -> CInt -> CDouble -> CDouble -> CInt -> IO () #ccall cv_bitwise_and , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_bitwise_not , Ptr -> Ptr -> Ptr -> IO () #ccall cv_bitwise_or , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_bitwise_xor , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_blur , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_borderInterpolate , CInt -> CInt -> CInt -> IO CInt #ccall cv_boundingRect , Ptr -> IO (Ptr ) #ccall cv_boxFilter , Ptr -> Ptr -> CInt -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_KDTree_build , Ptr -> Ptr -> CInt -> IO () #ccall cv_Index_build3 , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_buildOpticalFlowPyramid , Ptr -> Ptr -> Ptr -> CInt -> CInt -> CInt -> CInt -> CInt -> IO CInt #ccall cv_calcBackProject , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> IO () #ccall cv_calcCovarMatrix , Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_calcGlobalOrientation , Ptr -> Ptr -> Ptr -> CDouble -> CDouble -> IO CDouble #ccall cv_calcHist , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_calcMotionGradient , Ptr -> Ptr -> Ptr -> CDouble -> CDouble -> CInt -> IO () #ccall cv_calcOpticalFlowFarneback , Ptr -> Ptr -> Ptr -> CDouble -> CInt -> CInt -> CInt -> CInt -> CDouble -> CInt -> IO () #ccall cv_calcOpticalFlowPyrLK , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> Ptr -> CInt -> CDouble -> IO () #ccall cv_calcOpticalFlowSF , Ptr -> Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_calcOpticalFlowSF16 , Ptr -> Ptr -> Ptr -> CInt -> CInt -> CInt -> CDouble -> CDouble -> CInt -> CDouble -> CDouble -> CDouble -> CInt -> CDouble -> CDouble -> CDouble -> IO () #ccall cv_calibrateCamera , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> Ptr -> IO CDouble #ccall cv_calibrationMatrixValues , Ptr -> Ptr -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> Ptr -> CDouble -> IO () #ccall cv_cartToPolar , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_chamerMatching , Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> CInt -> CDouble -> CInt -> CInt -> CInt -> CDouble -> CDouble -> CDouble -> CDouble -> IO CInt #ccall cv_HOGDescriptor_checkDetectorSize , Ptr -> IO CInt #ccall cv_checkHardwareSupport , CInt -> IO CInt #ccall cv_checkRange , Ptr -> CInt -> Ptr -> CDouble -> CDouble -> IO CInt #ccall cv_circle , Ptr -> Ptr -> CInt -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_CvNormalBayesClassifier_clear , Ptr -> IO () #ccall cv_DescriptorMatcher_clear0 , Ptr -> IO () #ccall cv_clipLine , Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_compare , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_compareHist , Ptr -> Ptr -> CInt -> IO CDouble #ccall cv_completeSymm , Ptr -> CInt -> IO () #ccall cv_composeRT , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_DescriptorExtractor_compute , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_Feature2D_compute3 , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_HOGDescriptor_compute5 , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_computeCorrespondEpilines , Ptr -> CInt -> Ptr -> Ptr -> IO () #ccall cv_HOGDescriptor_computeGradient , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_contourArea , Ptr -> CInt -> IO CDouble #ccall cv_convertMaps , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_convertPointsFromHomogeneous , Ptr -> Ptr -> IO () #ccall cv_convertPointsToHomogeneous , Ptr -> Ptr -> IO () #ccall cv_convertScaleAbs , Ptr -> Ptr -> CDouble -> CDouble -> IO () #ccall cv_convexHull , Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_convexityDefects , Ptr -> Ptr -> Ptr -> IO () #ccall cv_copyMakeBorder , Ptr -> Ptr -> CInt -> CInt -> CInt -> CInt -> CInt -> Ptr -> IO () #ccall cv_cornerEigenValsAndVecs , Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_cornerHarris , Ptr -> Ptr -> CInt -> CInt -> CDouble -> CInt -> IO () #ccall cv_cornerMinEigenVal , Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_cornerSubPix , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_KalmanFilter_correct , Ptr -> Ptr -> IO (Ptr ) #ccall cv_correctMatches , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_countNonZero , Ptr -> IO CInt #ccall cv_CvANN_MLP_create , Ptr -> Ptr -> CInt -> CDouble -> CDouble -> IO () #ccall cv_DescriptorMatcher_create1 , Ptr -> Ptr -> IO (Ptr ) #ccall cv_createCLAHE , CDouble -> Ptr -> IO (Ptr ) #ccall cv_createEigenFaceRecognizer , CInt -> CDouble -> IO (Ptr ) #ccall cv_createFisherFaceRecognizer , CInt -> CDouble -> IO (Ptr ) #ccall cv_createHanningWindow , Ptr -> Ptr -> CInt -> IO () #ccall cv_createLBPHFaceRecognizer , CInt -> CInt -> CInt -> CInt -> CDouble -> IO (Ptr ) #ccall cv_cubeRoot , CFloat -> IO CFloat #ccall cv_cvtColor , Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_dct , Ptr -> Ptr -> CInt -> IO () #ccall cv_decomposeProjectionMatrix , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_destroyAllWindows , IO () #ccall cv_destroyWindow , Ptr -> IO () #ccall cv_FeatureDetector_detect , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_HOGDescriptor_detect7 , Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_CascadeClassifier_detectMultiScale , Ptr -> Ptr -> Ptr -> CDouble -> CInt -> CInt -> Ptr -> Ptr -> IO () #ccall cv_CascadeClassifier_detectMultiScale10 , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> CInt -> CInt -> Ptr -> Ptr -> CInt -> IO () #ccall cv_HOGDescriptor_detectMultiScale9 , Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> Ptr -> Ptr -> CDouble -> CDouble -> CInt -> IO () #ccall cv_determinant , Ptr -> IO CDouble #ccall cv_dft , Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_dilate , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_KDTree_dims , Ptr -> IO CInt #ccall cv_distanceTransform , Ptr -> Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_distanceTransform4 , Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_divide , Ptr -> Ptr -> Ptr -> CDouble -> CInt -> IO () #ccall cv_divide4 , CDouble -> Ptr -> Ptr -> CInt -> IO () #ccall cv_drawChessboardCorners , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_drawContours , Ptr -> Ptr -> CInt -> Ptr -> CInt -> CInt -> Ptr -> CInt -> Ptr -> IO () #ccall cv_drawDataMatrixCodes , Ptr -> Ptr -> Ptr -> IO () #ccall cv_drawKeypoints , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_Subdiv2D_edgeDst , Ptr -> CInt -> Ptr -> IO CInt #ccall cv_Subdiv2D_edgeOrg , Ptr -> CInt -> Ptr -> IO CInt #ccall cv_eigen , Ptr -> CInt -> Ptr -> Ptr -> IO CInt #ccall cv_ellipse , Ptr -> Ptr -> Ptr -> CDouble -> CDouble -> CDouble -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_ellipse2Poly , Ptr -> Ptr -> CInt -> CInt -> CInt -> CInt -> Ptr -> IO () #ccall cv_ellipse5 , Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_FileNode_empty , Ptr -> IO CInt #ccall cv_CascadeClassifier_empty0 , Ptr -> IO CInt #ccall cv_equalizeHist , Ptr -> Ptr -> IO () #ccall cv_erode , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_estimateAffine3D , Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> CDouble -> IO CInt #ccall cv_estimateRigidTransform , Ptr -> Ptr -> CInt -> IO (Ptr ) #ccall cv_exp , Ptr -> Ptr -> IO () #ccall cv_extractChannel , Ptr -> Ptr -> CInt -> IO () #ccall cv_fastAtan2 , CFloat -> CFloat -> IO CFloat #ccall cv_fillConvexPoly , Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_fillPoly , Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_filter2D , Ptr -> Ptr -> CInt -> Ptr -> Ptr -> CDouble -> CInt -> IO () #ccall cv_filterSpeckles , Ptr -> CDouble -> CInt -> CDouble -> Ptr -> IO () #ccall cv_findChessboardCorners , Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_findCirclesGrid , Ptr -> Ptr -> Ptr -> CInt -> Ptr -> IO CInt #ccall cv_findCirclesGridDefault , Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_findContours , Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_findDataMatrix , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_findFundamentalMat , Ptr -> Ptr -> CInt -> CDouble -> CDouble -> Ptr -> IO (Ptr ) #ccall cv_findHomography , Ptr -> Ptr -> CInt -> CDouble -> Ptr -> IO (Ptr ) #ccall cv_KDTree_findNearest , Ptr -> Ptr -> CInt -> CInt -> Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_Subdiv2D_findNearest2 , Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_findNonZero , Ptr -> Ptr -> IO () #ccall cv_KDTree_findOrthoRange , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_CvKNearest_find_nearest , Ptr -> Ptr -> CInt -> Ptr -> Ptr -> Ptr -> IO CFloat #ccall cv_fitEllipse , Ptr -> IO (Ptr ) #ccall cv_fitLine , Ptr -> Ptr -> CInt -> CDouble -> CDouble -> CDouble -> IO () #ccall cv_flip , Ptr -> Ptr -> CInt -> IO () #ccall cv_floodFill , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_gemm , Ptr -> Ptr -> CDouble -> Ptr -> CDouble -> Ptr -> CInt -> IO () #ccall cv_BRISK_generateKernel , Ptr -> Ptr -> Ptr -> CFloat -> CFloat -> Ptr -> IO () #ccall cv_VideoCapture_get , Ptr -> CInt -> IO CDouble #ccall cv_getAffineTransform , Ptr -> Ptr -> IO (Ptr ) #ccall cv_Algorithm_getAlgorithm , Ptr -> Ptr -> IO (Ptr ) #ccall cv_Index_getAlgorithm0 , Ptr -> IO (Ptr ) #ccall cv_Algorithm_getBool , Ptr -> Ptr -> IO CInt #ccall cv_getBuildInformation , IO (Ptr ) #ccall cv_getCPUTickCount , IO CLong #ccall cv_HOGDescriptor_getDaimlerPeopleDetector , Ptr -> IO (Ptr ) #ccall cv_getDefaultNewCameraMatrix , Ptr -> Ptr -> CInt -> IO (Ptr ) #ccall cv_HOGDescriptor_getDefaultPeopleDetector , Ptr -> IO (Ptr ) #ccall cv_getDerivKernels , Ptr -> Ptr -> CInt -> CInt -> CInt -> CInt -> CInt -> IO () #ccall cv_HOGDescriptor_getDescriptorSize , Ptr -> IO CSize #ccall cv_Index_getDistance , Ptr -> IO (Ptr ) #ccall cv_Algorithm_getDouble , Ptr -> Ptr -> IO CDouble #ccall cv_Subdiv2D_getEdge , Ptr -> CInt -> CInt -> IO CInt #ccall cv_Subdiv2D_getEdgeList , Ptr -> Ptr -> IO () #ccall cv_FileStorage_getFirstTopLevelNode , Ptr -> IO (Ptr ) #ccall cv_getGaborKernel , Ptr -> CDouble -> CDouble -> CDouble -> CDouble -> CDouble -> CInt -> IO (Ptr ) #ccall cv_getGaussianKernel , CInt -> CDouble -> CInt -> IO (Ptr ) #ccall cv_Algorithm_getInt , Ptr -> Ptr -> IO CInt #ccall cv_Algorithm_getList , Ptr -> Ptr -> IO () #ccall cv_Algorithm_getMat , Ptr -> Ptr -> IO (Ptr ) #ccall cv_Algorithm_getMatVector , Ptr -> Ptr -> IO (Ptr ) #ccall cv_getNumberOfCPUs , IO CInt #ccall cv_getOptimalDFTSize , CInt -> IO CInt #ccall cv_getOptimalNewCameraMatrix , Ptr -> Ptr -> Ptr -> CDouble -> Ptr -> Ptr -> CInt -> IO (Ptr ) #ccall cv_Algorithm_getParams , Ptr -> Ptr -> IO () #ccall cv_getPerspectiveTransform , Ptr -> Ptr -> IO (Ptr ) #ccall cv_KDTree_getPoints , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_getRectSubPix , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_getRotationMatrix2D , Ptr -> CDouble -> CDouble -> IO (Ptr ) #ccall cv_Algorithm_getString , Ptr -> Ptr -> IO (Ptr ) #ccall cv_getStructuringElement , CInt -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_getTextSize , Ptr -> CInt -> CDouble -> CInt -> Ptr CInt -> IO (Ptr ) #ccall cv_getTickCount , IO CLong #ccall cv_getTickFrequency , IO CDouble #ccall cv_getTrackbarPos , Ptr -> Ptr -> IO CInt #ccall cv_DescriptorMatcher_getTrainDescriptors , Ptr -> IO (Ptr ) #ccall cv_Subdiv2D_getTriangleList , Ptr -> Ptr -> IO () #ccall cv_getValidDisparityROI , Ptr -> Ptr -> CInt -> CInt -> CInt -> IO (Ptr ) #ccall cv_CvDTree_getVarImportance , Ptr -> IO (Ptr ) #ccall cv_CvRTrees_getVarImportance0 , Ptr -> IO (Ptr ) #ccall cv_Subdiv2D_getVertex , Ptr -> CInt -> Ptr CInt -> IO (Ptr ) #ccall cv_Subdiv2D_getVoronoiFacetList , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_HOGDescriptor_getWinSigma , Ptr -> IO CDouble #ccall cv_getWindowProperty , Ptr -> CInt -> IO CDouble #ccall cv_CvSVM_get_support_vector_count , Ptr -> IO CInt #ccall cv_CvSVM_get_var_count , Ptr -> IO CInt #ccall cv_goodFeaturesToTrack , Ptr -> Ptr -> CInt -> CDouble -> CDouble -> Ptr -> CInt -> CInt -> CDouble -> IO () #ccall cv_VideoCapture_grab , Ptr -> IO CInt #ccall cv_grabCut , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_groupRectangles , Ptr -> Ptr -> CInt -> CDouble -> IO () #ccall cv_hconcat , Ptr -> Ptr -> IO () #ccall cv_idct , Ptr -> Ptr -> CInt -> IO () #ccall cv_idft , Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_imdecode , Ptr -> CInt -> IO (Ptr ) #ccall cv_imencode , Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_imread , Ptr -> CInt -> IO (Ptr ) #ccall cv_imshow , Ptr -> Ptr -> IO () #ccall cv_imwrite , Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_inRange , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_initCameraMatrix2D , Ptr -> Ptr -> Ptr -> CDouble -> IO (Ptr ) #ccall cv_Subdiv2D_initDelaunay , Ptr -> Ptr -> IO () #ccall cv_initUndistortRectifyMap , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> Ptr -> Ptr -> IO () #ccall cv_initWideAngleProjMap , Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> Ptr -> CInt -> CDouble -> IO CFloat #ccall cv_Subdiv2D_insert , Ptr -> Ptr -> IO CInt #ccall cv_Subdiv2D_insert1 , Ptr -> Ptr -> IO () #ccall cv_insertChannel , Ptr -> Ptr -> CInt -> IO () #ccall cv_integral , Ptr -> Ptr -> CInt -> IO () #ccall cv_integral4 , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_integral5 , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_intersectConvexConvex , Ptr -> Ptr -> Ptr -> CInt -> IO CFloat #ccall cv_invert , Ptr -> Ptr -> CInt -> IO CDouble #ccall cv_invertAffineTransform , Ptr -> Ptr -> IO () #ccall cv_isContourConvex , Ptr -> IO CInt #ccall cv_FileNode_isInt , Ptr -> IO CInt #ccall cv_FileNode_isMap , Ptr -> IO CInt #ccall cv_FileNode_isNamed , Ptr -> IO CInt #ccall cv_FileNode_isNone , Ptr -> IO CInt #ccall cv_FileStorage_isOpened , Ptr -> IO CInt #ccall cv_VideoWriter_isOpened0 , Ptr -> IO CInt #ccall cv_FileNode_isReal , Ptr -> IO CInt #ccall cv_FileNode_isSeq , Ptr -> IO CInt #ccall cv_FileNode_isString , Ptr -> IO CInt #ccall cv_EM_isTrained , Ptr -> IO CInt #ccall cv_kmeans , Ptr -> CInt -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO CDouble #ccall cv_DescriptorMatcher_knnMatch , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> Ptr -> CInt -> IO () #ccall cv_DescriptorMatcher_knnMatch5 , Ptr -> Ptr -> Ptr -> CInt -> Ptr -> CInt -> IO () #ccall cv_Index_knnSearch , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> Ptr -> IO () #ccall cv_line , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_Index_load , Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_FaceRecognizer_load1 , Ptr -> Ptr -> IO () #ccall cv_HOGDescriptor_load2 , Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_Subdiv2D_locate , Ptr -> Ptr -> CInt -> CInt -> IO CInt #ccall cv_log , Ptr -> Ptr -> IO () #ccall cv_magnitude , Ptr -> Ptr -> Ptr -> IO () #ccall cv_matMulDeriv , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_DescriptorMatcher_match , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_DescriptorMatcher_match3 , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_matchShapes , Ptr -> Ptr -> CInt -> CDouble -> IO CDouble #ccall cv_matchTemplate , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_max , Ptr -> Ptr -> Ptr -> IO () #ccall cv_mean , Ptr -> Ptr -> IO (Ptr ) #ccall cv_meanShift , Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_meanStdDev , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_medianBlur , Ptr -> Ptr -> CInt -> IO () #ccall cv_merge , Ptr -> Ptr -> IO () #ccall cv_min , Ptr -> Ptr -> Ptr -> IO () #ccall cv_minAreaRect , Ptr -> IO (Ptr ) #ccall cv_minEnclosingCircle , Ptr -> Ptr -> CFloat -> IO () #ccall cv_minMaxLoc , Ptr -> Ptr CDouble -> Ptr CDouble -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_mixChannels , Ptr -> Ptr -> Ptr -> IO () #ccall cv_moments , Ptr -> CInt -> IO (Ptr ) #ccall cv_morphologyEx , Ptr -> Ptr -> CInt -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_moveWindow , Ptr -> CInt -> CInt -> IO () #ccall cv_mulSpectrums , Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_mulTransposed , Ptr -> Ptr -> CInt -> Ptr -> CDouble -> CInt -> IO () #ccall cv_multiply , Ptr -> Ptr -> Ptr -> CDouble -> CInt -> IO () #ccall cv_FileNode_name , Ptr -> IO (Ptr ) #ccall cv_namedWindow , Ptr -> CInt -> IO () #ccall cv_Subdiv2D_nextEdge , Ptr -> CInt -> IO CInt #ccall cv_norm , Ptr -> CInt -> Ptr -> IO CDouble #ccall cv_norm4 , Ptr -> Ptr -> CInt -> Ptr -> IO CDouble #ccall cv_normalize , Ptr -> Ptr -> CDouble -> CDouble -> CInt -> CInt -> Ptr -> IO () #ccall cv_FileStorage_open , Ptr -> Ptr -> CInt -> Ptr -> IO CInt #ccall cv_VideoCapture_open1 , Ptr -> CInt -> IO CInt #ccall cv_VideoWriter_open5 , Ptr -> Ptr -> CInt -> CDouble -> Ptr -> CInt -> IO CInt #ccall cv_StereoBM_call , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_StarDetector_call , Ptr -> Ptr -> Ptr -> IO () #ccall cv_StereoVar_call , Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_Feature2D_call , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_FileStorage_getelem , Ptr -> CString -> IO (Ptr ) #ccall cv_FileNode_getelem , Ptr -> CInt -> IO (Ptr ) #ccall cv_Algorithm_paramHelp , Ptr -> Ptr -> IO (Ptr ) #ccall cv_Algorithm_paramType , Ptr -> Ptr -> IO CInt #ccall cv_patchNaNs , Ptr -> CDouble -> IO () #ccall cv_perspectiveTransform , Ptr -> Ptr -> Ptr -> IO () #ccall cv_phase , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_phaseCorrelate , Ptr -> Ptr -> Ptr -> IO (Ptr ) #ccall cv_phaseCorrelateRes , Ptr -> Ptr -> Ptr -> Ptr CDouble -> IO (Ptr ) #ccall cv_pointPolygonTest , Ptr -> Ptr -> CInt -> IO CDouble #ccall cv_polarToCart , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_polylines , Ptr -> Ptr -> CInt -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_pow , Ptr -> CDouble -> Ptr -> IO () #ccall cv_preCornerDetect , Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_CvNormalBayesClassifier_predict , Ptr -> Ptr -> Ptr -> IO CFloat #ccall cv_KalmanFilter_predict1 , Ptr -> Ptr -> IO (Ptr ) #ccall cv_CvANN_MLP_predict2 , Ptr -> Ptr -> Ptr -> IO CFloat #ccall cv_FaceRecognizer_predict3 , Ptr -> Ptr -> CInt -> CDouble -> IO () #ccall cv_CvGBTrees_predict4 , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO CFloat #ccall cv_CvBoost_predict5 , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO CFloat #ccall cv_CvRTrees_predict_prob , Ptr -> Ptr -> Ptr -> IO CFloat #ccall cv_projectPoints , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> IO () #ccall cv_CvBoost_prune , Ptr -> Ptr -> IO () #ccall cv_putText , Ptr -> Ptr -> Ptr -> CInt -> CDouble -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_pyrDown , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_pyrMeanShiftFiltering , Ptr -> Ptr -> CDouble -> CDouble -> CInt -> Ptr -> IO () #ccall cv_pyrUp , Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_Index_radiusSearch , Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> CInt -> Ptr -> IO CInt #ccall cv_randShuffle_ , Ptr -> CDouble -> IO () #ccall cv_randn , Ptr -> Ptr -> Ptr -> IO () #ccall cv_randu , Ptr -> Ptr -> Ptr -> IO () #ccall cv_VideoCapture_read , Ptr -> Ptr -> IO CInt #ccall cv_rectangle , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_rectify3Collinear , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> Ptr -> Ptr -> Ptr -> CInt -> IO CFloat #ccall cv_reduce , Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_FileStorage_release , Ptr -> IO () #ccall cv_VideoWriter_release0 , Ptr -> IO () #ccall cv_FileStorage_releaseAndGetString , Ptr -> IO (Ptr ) #ccall cv_remap , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_repeat , Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_reprojectImageTo3D , Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO () #ccall cv_resize , Ptr -> Ptr -> Ptr -> CDouble -> CDouble -> CInt -> IO () #ccall cv_resizeWindow , Ptr -> CInt -> CInt -> IO () #ccall cv_VideoCapture_retrieve , Ptr -> Ptr -> CInt -> IO CInt #ccall cv_FileStorage_root , Ptr -> CInt -> IO (Ptr ) #ccall cv_Subdiv2D_rotateEdge , Ptr -> CInt -> CInt -> IO CInt #ccall cv_Index_save , Ptr -> Ptr -> IO () #ccall cv_FaceRecognizer_save1 , Ptr -> Ptr -> IO () #ccall cv_HOGDescriptor_save2 , Ptr -> Ptr -> Ptr -> IO () #ccall cv_scaleAdd , Ptr -> CDouble -> Ptr -> Ptr -> IO () #ccall cv_segmentMotion , Ptr -> Ptr -> Ptr -> CDouble -> CDouble -> IO () #ccall cv_sepFilter2D , Ptr -> Ptr -> CInt -> Ptr -> Ptr -> Ptr -> CDouble -> CInt -> IO () #ccall cv_VideoCapture_set , Ptr -> CInt -> CDouble -> IO CInt #ccall cv_Algorithm_setAlgorithm , Ptr -> Ptr -> Ptr -> IO () #ccall cv_Algorithm_setBool , Ptr -> Ptr -> CInt -> IO () #ccall cv_CLAHE_setClipLimit , Ptr -> CDouble -> IO () #ccall cv_Algorithm_setDouble , Ptr -> Ptr -> CDouble -> IO () #ccall cv_setIdentity , Ptr -> Ptr -> IO () #ccall cv_Algorithm_setInt , Ptr -> Ptr -> CInt -> IO () #ccall cv_Algorithm_setMat , Ptr -> Ptr -> Ptr -> IO () #ccall cv_Algorithm_setMatVector , Ptr -> Ptr -> Ptr -> IO () #ccall cv_HOGDescriptor_setSVMDetector , Ptr -> Ptr -> IO () #ccall cv_Algorithm_setString , Ptr -> Ptr -> Ptr -> IO () #ccall cv_CLAHE_setTilesGridSize , Ptr -> Ptr -> IO () #ccall cv_setTrackbarPos , Ptr -> Ptr -> CInt -> IO () #ccall cv_setUseOptimized , CInt -> IO () #ccall cv_setWindowProperty , Ptr -> CInt -> CDouble -> IO () #ccall cv_FileNode_size , Ptr -> IO CSize #ccall cv_solve , Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_solveCubic , Ptr -> Ptr -> IO CInt #ccall cv_solvePnP , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> IO CInt #ccall cv_solvePnPRansac , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> CFloat -> CInt -> Ptr -> CInt -> IO () #ccall cv_solvePoly , Ptr -> Ptr -> CInt -> IO CDouble #ccall cv_sort , Ptr -> Ptr -> CInt -> IO () #ccall cv_sortIdx , Ptr -> Ptr -> CInt -> IO () #ccall cv_split , Ptr -> Ptr -> IO () #ccall cv_sqrt , Ptr -> Ptr -> IO () #ccall cv_startWindowThread , IO CInt #ccall cv_stereoCalibrate , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO CDouble #ccall cv_stereoRectify , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CDouble -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_stereoRectifyUncalibrated , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CDouble -> IO CInt #ccall cv_subtract , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO () #ccall cv_sum , Ptr -> IO (Ptr ) #ccall cv_Subdiv2D_symEdge , Ptr -> CInt -> IO CInt #ccall cv_threshold , Ptr -> Ptr -> CDouble -> CDouble -> CInt -> IO CDouble #ccall cv_trace , Ptr -> IO (Ptr ) #ccall cv_CvNormalBayesClassifier_train , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_DescriptorMatcher_train0 , Ptr -> IO () #ccall cv_FaceRecognizer_train2 , Ptr -> Ptr -> Ptr -> IO () #ccall cv_EM_train4 , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_CvSVM_train5 , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_CvANN_MLP_train6 , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_CvERTrees_train8 , Ptr -> Ptr -> CInt -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_CvGBTrees_train9 , Ptr -> Ptr -> CInt -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_EM_trainE , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_EM_trainM , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO CInt #ccall cv_CvSVM_train_auto , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> CInt -> IO CInt #ccall cv_transform , Ptr -> Ptr -> Ptr -> IO () #ccall cv_transpose , Ptr -> Ptr -> IO () #ccall cv_triangulatePoints , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_FileNode_type , Ptr -> IO CInt #ccall cv_undistort , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_undistortPoints , Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> Ptr -> IO () #ccall cv_FaceRecognizer_update , Ptr -> Ptr -> Ptr -> IO () #ccall cv_updateMotionHistory , Ptr -> Ptr -> CDouble -> CDouble -> IO () #ccall cv_useOptimized , IO CInt #ccall cv_validateDisparity , Ptr -> Ptr -> CInt -> CInt -> CInt -> IO () #ccall cv_vconcat , Ptr -> Ptr -> IO () #ccall cv_waitKey , CInt -> IO CInt #ccall cv_warpAffine , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_warpPerspective , Ptr -> Ptr -> Ptr -> Ptr -> CInt -> CInt -> Ptr -> IO () #ccall cv_watershed , Ptr -> Ptr -> IO () #ccall cv_VideoWriter_write , Ptr -> Ptr -> IO ()