Wrapped functions
This page is generated from gen/funclist.csv at build time — the authoritative list of every OpenCV function exposed by the bindings (647 functions).
Names follow the cv:: → OpenCV. convention (see Core concepts): free functions map directly (cv.add → OpenCV.add); class static methods flatten with _ (cv.ORB.create → OpenCV.ORB_create); and instance methods dispatch on the object (cv.FileStorage.open → OpenCV.open(fs, …)). Everything is reached through the OpenCV. prefix.
Free functions
OpenCV.Canny · OpenCV.GaussianBlur · OpenCV.HoughCircles · OpenCV.HoughLines · OpenCV.HoughLinesP · OpenCV.HoughLinesPointSet · OpenCV.HuMoments · OpenCV.LUT · OpenCV.Laplacian · OpenCV.Mahalanobis · OpenCV.PCABackProject · OpenCV.PCACompute · OpenCV.PCAProject · OpenCV.PSNR · OpenCV.RQDecomp3x3 · OpenCV.Rodrigues · OpenCV.SVBackSubst · OpenCV.SVDecomp · OpenCV.Scharr · OpenCV.Sobel · OpenCV.absdiff · OpenCV.accumulate · OpenCV.accumulateProduct · OpenCV.accumulateSquare · OpenCV.accumulateWeighted · OpenCV.adaptiveThreshold · OpenCV.add · OpenCV.addText · OpenCV.addWeighted · OpenCV.applyColorMap · OpenCV.approxPolyDP · OpenCV.arcLength · OpenCV.arrowedLine · OpenCV.batchDistance · OpenCV.bilateralFilter · OpenCV.bitwise_and · OpenCV.bitwise_not · OpenCV.bitwise_or · OpenCV.bitwise_xor · OpenCV.blur · OpenCV.borderInterpolate · OpenCV.boundingRect · OpenCV.boxFilter · OpenCV.boxPoints · OpenCV.calcBackProject · OpenCV.calcCovarMatrix · OpenCV.calcHist · OpenCV.calibrateCamera · OpenCV.calibrateCameraRO · OpenCV.calibrateHandEye · OpenCV.calibrationMatrixValues · OpenCV.cartToPolar · OpenCV.checkChessboard · OpenCV.checkRange · OpenCV.circle · OpenCV.clipLine · OpenCV.compare · OpenCV.compareHist · OpenCV.completeSymm · OpenCV.composeRT · OpenCV.computeCorrespondEpilines · OpenCV.connectedComponents · OpenCV.connectedComponentsWithStats · OpenCV.contourArea · OpenCV.convertFp16 · OpenCV.convertMaps · OpenCV.convertPointsFromHomogeneous · OpenCV.convertPointsToHomogeneous · OpenCV.convertScaleAbs · OpenCV.convexHull · OpenCV.convexityDefects · OpenCV.copyMakeBorder · OpenCV.copyTo · OpenCV.cornerEigenValsAndVecs · OpenCV.cornerHarris · OpenCV.cornerMinEigenVal · OpenCV.cornerSubPix · OpenCV.correctMatches · OpenCV.countNonZero · OpenCV.createCLAHE · OpenCV.createGeneralizedHoughBallard · OpenCV.createGeneralizedHoughGuil · OpenCV.createHanningWindow · OpenCV.cubeRoot · OpenCV.cvtColor · OpenCV.cvtColorTwoPlane · OpenCV.dct · OpenCV.decomposeEssentialMat · OpenCV.decomposeHomographyMat · OpenCV.decomposeProjectionMatrix · OpenCV.demosaicing · OpenCV.destroyAllWindows · OpenCV.destroyWindow · OpenCV.determinant · OpenCV.dft · OpenCV.dilate · OpenCV.displayOverlay · OpenCV.displayStatusBar · OpenCV.distanceTransform · OpenCV.divide · OpenCV.drawChessboardCorners · OpenCV.drawContours · OpenCV.drawFrameAxes · OpenCV.drawKeypoints · OpenCV.drawMarker · OpenCV.drawMatches · OpenCV.drawMatchesKnn · OpenCV.eigen · OpenCV.eigenNonSymmetric · OpenCV.ellipse · OpenCV.ellipse2Poly · OpenCV.equalizeHist · OpenCV.erode · OpenCV.estimateAffine2D · OpenCV.estimateAffine3D · OpenCV.estimateAffinePartial2D · OpenCV.estimateChessboardSharpness · OpenCV.estimateTranslation3D · OpenCV.exp · OpenCV.extractChannel · OpenCV.fastAtan2 · OpenCV.fillConvexPoly · OpenCV.fillPoly · OpenCV.filter2D · OpenCV.filterHomographyDecompByVisibleRefpoints · OpenCV.filterSpeckles · OpenCV.find4QuadCornerSubpix · OpenCV.findChessboardCorners · OpenCV.findChessboardCornersSB · OpenCV.findCirclesGrid · OpenCV.findContours · OpenCV.findEssentialMat · OpenCV.findFundamentalMat · OpenCV.findHomography · OpenCV.findNonZero · OpenCV.fitEllipse · OpenCV.fitEllipseAMS · OpenCV.fitEllipseDirect · OpenCV.fitLine · OpenCV.flip · OpenCV.floodFill · OpenCV.gemm · OpenCV.getAffineTransform · OpenCV.getBuildInformation · OpenCV.getDefaultNewCameraMatrix · OpenCV.getDerivKernels · OpenCV.getFontScaleFromHeight · OpenCV.getGaborKernel · OpenCV.getGaussianKernel · OpenCV.getNumThreads · OpenCV.getOptimalDFTSize · OpenCV.getOptimalNewCameraMatrix · OpenCV.getPerspectiveTransform · OpenCV.getRectSubPix · OpenCV.getRotationMatrix2D · OpenCV.getStructuringElement · OpenCV.getTextSize · OpenCV.getThreadNum · OpenCV.getTickCount · OpenCV.getTickFrequency · OpenCV.getTrackbarPos · OpenCV.getValidDisparityROI · OpenCV.getVersionMajor · OpenCV.getVersionMinor · OpenCV.getVersionRevision · OpenCV.getVersionString · OpenCV.getWindowImageRect · OpenCV.getWindowProperty · OpenCV.goodFeaturesToTrack · OpenCV.grabCut · OpenCV.haveImageReader · OpenCV.haveImageWriter · OpenCV.hconcat · OpenCV.idct · OpenCV.idft · OpenCV.imdecode · OpenCV.imencode · OpenCV.imread · OpenCV.imreadmulti · OpenCV.imshow · OpenCV.imwrite · OpenCV.inRange · OpenCV.initCameraMatrix2D · OpenCV.initUndistortRectifyMap · OpenCV.insertChannel · OpenCV.integral · OpenCV.intersectConvexConvex · OpenCV.invert · OpenCV.invertAffineTransform · OpenCV.isContourConvex · OpenCV.kmeans · OpenCV.line · OpenCV.linearPolar · OpenCV.log · OpenCV.logPolar · OpenCV.magnitude · OpenCV.matMulDeriv · OpenCV.matchShapes · OpenCV.matchTemplate · OpenCV.max · OpenCV.mean · OpenCV.meanStdDev · OpenCV.medianBlur · OpenCV.merge · OpenCV.min · OpenCV.minAreaRect · OpenCV.minEnclosingCircle · OpenCV.minEnclosingTriangle · OpenCV.minMaxLoc · OpenCV.mixChannels · OpenCV.moments · OpenCV.morphologyEx · OpenCV.moveWindow · OpenCV.mulSpectrums · OpenCV.mulTransposed · OpenCV.multiply · OpenCV.namedWindow · OpenCV.norm · OpenCV.normalize · OpenCV.patchNaNs · OpenCV.perspectiveTransform · OpenCV.phase · OpenCV.phaseCorrelate · OpenCV.pointPolygonTest · OpenCV.polarToCart · OpenCV.polylines · OpenCV.pow · OpenCV.preCornerDetect · OpenCV.projectPoints · OpenCV.putText · OpenCV.pyrDown · OpenCV.pyrMeanShiftFiltering · OpenCV.pyrUp · OpenCV.randShuffle · OpenCV.randn · OpenCV.randu · OpenCV.recoverPose · OpenCV.rectangle · OpenCV.rectify3Collinear · OpenCV.reduce · OpenCV.remap · OpenCV.repeat · OpenCV.reprojectImageTo3D · OpenCV.resize · OpenCV.resizeWindow · OpenCV.rotate · OpenCV.rotatedRectangleIntersection · OpenCV.sampsonDistance · OpenCV.scaleAdd · OpenCV.selectROI · OpenCV.selectROIs · OpenCV.sepFilter2D · OpenCV.setIdentity · OpenCV.setNumThreads · OpenCV.setRNGSeed · OpenCV.setTrackbarMax · OpenCV.setTrackbarMin · OpenCV.setTrackbarPos · OpenCV.setWindowProperty · OpenCV.setWindowTitle · OpenCV.solve · OpenCV.solveCubic · OpenCV.solveLP · OpenCV.solveP3P · OpenCV.solvePnP · OpenCV.solvePnPGeneric · OpenCV.solvePnPRansac · OpenCV.solvePnPRefineLM · OpenCV.solvePnPRefineVVS · OpenCV.solvePoly · OpenCV.sort · OpenCV.sortIdx · OpenCV.spatialGradient · OpenCV.split · OpenCV.sqrBoxFilter · OpenCV.sqrt · OpenCV.startWindowThread · OpenCV.stereoCalibrate · OpenCV.stereoRectify · OpenCV.stereoRectifyUncalibrated · OpenCV.subtract · OpenCV.sum · OpenCV.threshold · OpenCV.trace · OpenCV.transform · OpenCV.transpose · OpenCV.triangulatePoints · OpenCV.undistort · OpenCV.undistortPoints · OpenCV.validateDisparity · OpenCV.vconcat · OpenCV.waitKey · OpenCV.waitKeyEx · OpenCV.warpAffine · OpenCV.warpPerspective · OpenCV.warpPolar · OpenCV.watershed · OpenCV.wrapperEMD
Classes and submodules
AKAZE
cv.AKAZE.create · cv.AKAZE.getDefaultName · cv.AKAZE.getDescriptorChannels · cv.AKAZE.getDescriptorSize · cv.AKAZE.getDescriptorType · cv.AKAZE.getDiffusivity · cv.AKAZE.getMaxPoints · cv.AKAZE.getNOctaveLayers · cv.AKAZE.getNOctaves · cv.AKAZE.getThreshold · cv.AKAZE.setDescriptorChannels · cv.AKAZE.setDescriptorSize · cv.AKAZE.setDescriptorType · cv.AKAZE.setDiffusivity · cv.AKAZE.setMaxPoints · cv.AKAZE.setNOctaveLayers · cv.AKAZE.setNOctaves · cv.AKAZE.setThreshold
AffineFeature
cv.AffineFeature.create · cv.AffineFeature.getDefaultName · cv.AffineFeature.getViewParams · cv.AffineFeature.setViewParams
AgastFeatureDetector
cv.AgastFeatureDetector.create · cv.AgastFeatureDetector.getDefaultName · cv.AgastFeatureDetector.getNonmaxSuppression · cv.AgastFeatureDetector.getThreshold · cv.AgastFeatureDetector.getType · cv.AgastFeatureDetector.setNonmaxSuppression · cv.AgastFeatureDetector.setThreshold · cv.AgastFeatureDetector.setType
BFMatcher
cv.BFMatcher.create
BRISK
cv.BRISK.create · cv.BRISK.getDefaultName · cv.BRISK.getOctaves · cv.BRISK.getPatternScale · cv.BRISK.getThreshold · cv.BRISK.setOctaves · cv.BRISK.setPatternScale · cv.BRISK.setThreshold
CirclesGridFinderParameters
cv.CirclesGridFinderParameters.CirclesGridFinderParameters
DMatch
cv.DMatch.DMatch
DescriptorMatcher
cv.DescriptorMatcher.add · cv.DescriptorMatcher.clear · cv.DescriptorMatcher.clone · cv.DescriptorMatcher.create · cv.DescriptorMatcher.empty · cv.DescriptorMatcher.getTrainDescriptors · cv.DescriptorMatcher.isMaskSupported · cv.DescriptorMatcher.knnMatch · cv.DescriptorMatcher.match · cv.DescriptorMatcher.radiusMatch · cv.DescriptorMatcher.read · cv.DescriptorMatcher.train · cv.DescriptorMatcher.write
FastFeatureDetector
cv.FastFeatureDetector.create · cv.FastFeatureDetector.getDefaultName · cv.FastFeatureDetector.getNonmaxSuppression · cv.FastFeatureDetector.getThreshold · cv.FastFeatureDetector.getType · cv.FastFeatureDetector.setNonmaxSuppression · cv.FastFeatureDetector.setThreshold · cv.FastFeatureDetector.setType
Feature2D
cv.Feature2D.compute · cv.Feature2D.defaultNorm · cv.Feature2D.descriptorSize · cv.Feature2D.descriptorType · cv.Feature2D.detect · cv.Feature2D.detectAndCompute · cv.Feature2D.empty · cv.Feature2D.getDefaultName · cv.Feature2D.read · cv.Feature2D.write
FileNode
cv.FileNode.FileNode · cv.FileNode.empty · cv.FileNode.isInt · cv.FileNode.isMap · cv.FileNode.isNamed · cv.FileNode.isNone · cv.FileNode.isReal · cv.FileNode.isSeq · cv.FileNode.isString · cv.FileNode.keys · cv.FileNode.mat · cv.FileNode.name · cv.FileNode.rawSize · cv.FileNode.real · cv.FileNode.size · cv.FileNode.string · cv.FileNode.type
FileStorage
cv.FileStorage.FileStorage · cv.FileStorage.endWriteStruct · cv.FileStorage.getFirstTopLevelNode · cv.FileStorage.getFormat · cv.FileStorage.isOpened · cv.FileStorage.open · cv.FileStorage.release · cv.FileStorage.releaseAndGetString · cv.FileStorage.root · cv.FileStorage.startWriteStruct · cv.FileStorage.write · cv.FileStorage.writeComment
FlannBasedMatcher
cv.FlannBasedMatcher.create
GFTTDetector
cv.GFTTDetector.create · cv.GFTTDetector.getBlockSize · cv.GFTTDetector.getDefaultName · cv.GFTTDetector.getGradientSize · cv.GFTTDetector.getHarrisDetector · cv.GFTTDetector.getK · cv.GFTTDetector.getMaxFeatures · cv.GFTTDetector.getMinDistance · cv.GFTTDetector.getQualityLevel · cv.GFTTDetector.setBlockSize · cv.GFTTDetector.setGradientSize · cv.GFTTDetector.setHarrisDetector · cv.GFTTDetector.setK · cv.GFTTDetector.setMaxFeatures · cv.GFTTDetector.setMinDistance · cv.GFTTDetector.setQualityLevel
KAZE
cv.KAZE.create · cv.KAZE.getDefaultName · cv.KAZE.getDiffusivity · cv.KAZE.getExtended · cv.KAZE.getNOctaveLayers · cv.KAZE.getNOctaves · cv.KAZE.getThreshold · cv.KAZE.getUpright · cv.KAZE.setDiffusivity · cv.KAZE.setExtended · cv.KAZE.setNOctaveLayers · cv.KAZE.setNOctaves · cv.KAZE.setThreshold · cv.KAZE.setUpright
KeyPoint
cv.KeyPoint.KeyPoint · cv.KeyPoint.convert · cv.KeyPoint.overlap
MSER
cv.MSER.create · cv.MSER.detectRegions · cv.MSER.getAreaThreshold · cv.MSER.getDefaultName · cv.MSER.getDelta · cv.MSER.getEdgeBlurSize · cv.MSER.getMaxArea · cv.MSER.getMaxEvolution · cv.MSER.getMaxVariation · cv.MSER.getMinArea · cv.MSER.getMinDiversity · cv.MSER.getMinMargin · cv.MSER.getPass2Only · cv.MSER.setAreaThreshold · cv.MSER.setDelta · cv.MSER.setEdgeBlurSize · cv.MSER.setMaxArea · cv.MSER.setMaxEvolution · cv.MSER.setMaxVariation · cv.MSER.setMinArea · cv.MSER.setMinDiversity · cv.MSER.setMinMargin · cv.MSER.setPass2Only
ORB
cv.ORB.create · cv.ORB.getDefaultName · cv.ORB.getEdgeThreshold · cv.ORB.getFastThreshold · cv.ORB.getFirstLevel · cv.ORB.getMaxFeatures · cv.ORB.getNLevels · cv.ORB.getPatchSize · cv.ORB.getScaleFactor · cv.ORB.getScoreType · cv.ORB.getWTA_K · cv.ORB.setEdgeThreshold · cv.ORB.setFastThreshold · cv.ORB.setFirstLevel · cv.ORB.setMaxFeatures · cv.ORB.setNLevels · cv.ORB.setPatchSize · cv.ORB.setScaleFactor · cv.ORB.setScoreType · cv.ORB.setWTA_K
SIFT
cv.SIFT.create · cv.SIFT.getContrastThreshold · cv.SIFT.getDefaultName · cv.SIFT.getEdgeThreshold · cv.SIFT.getNFeatures · cv.SIFT.getNOctaveLayers · cv.SIFT.getSigma · cv.SIFT.setContrastThreshold · cv.SIFT.setEdgeThreshold · cv.SIFT.setNFeatures · cv.SIFT.setNOctaveLayers · cv.SIFT.setSigma
SimpleBlobDetector
cv.SimpleBlobDetector.Params.Params · cv.SimpleBlobDetector.create · cv.SimpleBlobDetector.getBlobContours · cv.SimpleBlobDetector.getDefaultName · cv.SimpleBlobDetector.getParams · cv.SimpleBlobDetector.setParams
StereoBM
cv.StereoBM.create · cv.StereoBM.getPreFilterCap · cv.StereoBM.getPreFilterSize · cv.StereoBM.getPreFilterType · cv.StereoBM.getROI1 · cv.StereoBM.getROI2 · cv.StereoBM.getSmallerBlockSize · cv.StereoBM.getTextureThreshold · cv.StereoBM.getUniquenessRatio · cv.StereoBM.setPreFilterCap · cv.StereoBM.setPreFilterSize · cv.StereoBM.setPreFilterType · cv.StereoBM.setROI1 · cv.StereoBM.setROI2 · cv.StereoBM.setSmallerBlockSize · cv.StereoBM.setTextureThreshold · cv.StereoBM.setUniquenessRatio
StereoMatcher
cv.StereoMatcher.compute · cv.StereoMatcher.getBlockSize · cv.StereoMatcher.getDisp12MaxDiff · cv.StereoMatcher.getMinDisparity · cv.StereoMatcher.getNumDisparities · cv.StereoMatcher.getSpeckleRange · cv.StereoMatcher.getSpeckleWindowSize · cv.StereoMatcher.setBlockSize · cv.StereoMatcher.setDisp12MaxDiff · cv.StereoMatcher.setMinDisparity · cv.StereoMatcher.setNumDisparities · cv.StereoMatcher.setSpeckleRange · cv.StereoMatcher.setSpeckleWindowSize
StereoSGBM
cv.StereoSGBM.create · cv.StereoSGBM.getMode · cv.StereoSGBM.getP1 · cv.StereoSGBM.getP2 · cv.StereoSGBM.getPreFilterCap · cv.StereoSGBM.getUniquenessRatio · cv.StereoSGBM.setMode · cv.StereoSGBM.setP1 · cv.StereoSGBM.setP2 · cv.StereoSGBM.setPreFilterCap · cv.StereoSGBM.setUniquenessRatio
Subdiv2D
cv.Subdiv2D.Subdiv2D · cv.Subdiv2D.edgeDst · cv.Subdiv2D.edgeOrg · cv.Subdiv2D.findNearest · cv.Subdiv2D.getEdge · cv.Subdiv2D.getEdgeList · cv.Subdiv2D.getLeadingEdgeList · cv.Subdiv2D.getTriangleList · cv.Subdiv2D.getVertex · cv.Subdiv2D.getVoronoiFacetList · cv.Subdiv2D.initDelaunay · cv.Subdiv2D.insert · cv.Subdiv2D.locate · cv.Subdiv2D.nextEdge · cv.Subdiv2D.rotateEdge · cv.Subdiv2D.symEdge
VideoCapture
cv.VideoCapture.VideoCapture · cv.VideoCapture.get · cv.VideoCapture.getBackendName · cv.VideoCapture.getExceptionMode · cv.VideoCapture.grab · cv.VideoCapture.isOpened · cv.VideoCapture.open · cv.VideoCapture.read · cv.VideoCapture.release · cv.VideoCapture.retrieve · cv.VideoCapture.set · cv.VideoCapture.setExceptionMode
VideoWriter
cv.VideoWriter.VideoWriter · cv.VideoWriter.fourcc · cv.VideoWriter.get · cv.VideoWriter.getBackendName · cv.VideoWriter.isOpened · cv.VideoWriter.open · cv.VideoWriter.release · cv.VideoWriter.set · cv.VideoWriter.write
dnn
cv.dnn.ClassificationModel.ClassificationModel · cv.dnn.ClassificationModel.classify · cv.dnn.DetectionModel.DetectionModel · cv.dnn.DetectionModel.detect · cv.dnn.KeypointsModel.KeypointsModel · cv.dnn.KeypointsModel.estimate · cv.dnn.Model.Model · cv.dnn.Model.predict · cv.dnn.Model.setInputCrop · cv.dnn.Model.setInputMean · cv.dnn.Model.setInputParams · cv.dnn.Model.setInputScale · cv.dnn.Model.setInputSize · cv.dnn.Model.setInputSwapRB · cv.dnn.Model.setPreferableTarget · cv.dnn.NMSBoxes · cv.dnn.Net.Net · cv.dnn.Net.dump · cv.dnn.Net.dumpToFile · cv.dnn.Net.empty · cv.dnn.Net.enableFusion · cv.dnn.Net.forward · cv.dnn.Net.forwardAsync · cv.dnn.Net.getFLOPS · cv.dnn.Net.getMemoryConsumption · cv.dnn.Net.getParam · cv.dnn.Net.getPerfProfile · cv.dnn.Net.readFromModelOptimizer · cv.dnn.Net.setInput · cv.dnn.Net.setInputShape · cv.dnn.Net.setParam · cv.dnn.Net.setPreferableBackend · cv.dnn.Net.setPreferableTarget · cv.dnn.SegmentationModel.SegmentationModel · cv.dnn.SegmentationModel.segment · cv.dnn.blobFromImage · cv.dnn.blobFromImages · cv.dnn.imagesFromBlob · cv.dnn.readNet · cv.dnn.readNetFromCaffe · cv.dnn.readNetFromDarknet · cv.dnn.readNetFromModelOptimizer · cv.dnn.readNetFromONNX · cv.dnn.readNetFromTensorflow · cv.dnn.readNetFromTorch · cv.dnn.readTensorFromONNX · cv.dnn.readTorchBlob · cv.dnn.shrinkCaffeModel · cv.dnn.writeTextGraph
fisheye
cv.fisheye.calibrate · cv.fisheye.distortPoints · cv.fisheye.estimateNewCameraMatrixForUndistortRectify · cv.fisheye.initUndistortRectifyMap · cv.fisheye.projectPoints · cv.fisheye.stereoCalibrate · cv.fisheye.stereoRectify · cv.fisheye.undistortImage · cv.fisheye.undistortPoints
ipp
cv.ipp.getIppVersion · cv.ipp.setUseIPP · cv.ipp.setUseIPP_NotExact · cv.ipp.useIPP · cv.ipp.useIPP_NotExact
utils
cv.utils.dumpBool · cv.utils.dumpCString · cv.utils.dumpDouble · cv.utils.dumpFloat · cv.utils.dumpInputArray · cv.utils.dumpInputArrayOfArrays · cv.utils.dumpInputOutputArray · cv.utils.dumpInputOutputArrayOfArrays · cv.utils.dumpInt · cv.utils.dumpSizeT · cv.utils.testAsyncArray · cv.utils.testAsyncException