Cv2 Class OpenCvSharp Class Library
OpenCV Functions of C++ I/F (cv::xxx)
Inheritance Hierarchy

SystemObject
  OpenCvSharp.CPlusPlusCv2

Namespace:  OpenCvSharp.CPlusPlus
Assembly:  OpenCvSharp.CPlusPlus (in OpenCvSharp.CPlusPlus.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax

public static class Cv2

The Cv2 type exposes the following members.

Methods

  NameDescription
Public methodStatic memberAbs(Mat)
Computes absolute value of each matrix element
Public methodStatic memberAbs(MatExpr)
Computes absolute value of each matrix element
Public methodStatic memberAbsdiff
computes element-wise absolute difference of two arrays (dst = abs(src1 - src2))
Public methodStatic memberAccumulate
Adds an image to the accumulator.
Public methodStatic memberAccumulateProduct
Adds the per-element product of two input images to the accumulator.
Public methodStatic memberAccumulateSquare
Adds the square of a source image to the accumulator.
Public methodStatic memberAccumulateWeighted
Updates a running average.
Public methodStatic memberAdaptiveBilateralFilter
Applies the adaptive bilateral filter to an image.
Public methodStatic memberAdaptiveThreshold
Applies an adaptive threshold to an array.
Public methodStatic memberAdd
Computes the per-element sum of two arrays or an array and a scalar.
Public methodStatic memberAddWeighted
computes weighted sum of two arrays (dst = alpha*src1 + beta*src2 + gamma)
Public methodStatic memberAlignSize
Aligns buffer size by the certain number of bytes This small inline function aligns a buffer size by the certian number of bytes by enlarging it.
Public methodStatic memberApplyColorMap
Public methodStatic memberApproxPolyDP(IEnumerablePoint, Double, Boolean)
Approximates contour or a curve using Douglas-Peucker algorithm
Public methodStatic memberApproxPolyDP(IEnumerablePoint2f, Double, Boolean)
Approximates contour or a curve using Douglas-Peucker algorithm
Public methodStatic memberApproxPolyDP(InputArray, OutputArray, Double, Boolean)
Approximates contour or a curve using Douglas-Peucker algorithm
Public methodStatic memberArcLength(InputArray, Boolean)
Calculates a contour perimeter or a curve length.
Public methodStatic memberArcLength(IEnumerablePoint, Boolean)
Calculates a contour perimeter or a curve length.
Public methodStatic memberArcLength(IEnumerablePoint2f, Boolean)
Calculates a contour perimeter or a curve length.
Public methodStatic memberBatchDistance
naive nearest neighbor finder
Public methodStatic memberBilateralFilter
Applies bilateral filter to the image
Public methodStatic memberBitwiseAnd
computes bitwise conjunction of the two arrays (dst = src1 & src2)
Public methodStatic memberBitwiseNot
inverts each bit of array (dst = ~src)
Public methodStatic memberBitwiseOr
computes bitwise disjunction of the two arrays (dst = src1 | src2)
Public methodStatic memberBitwiseXor
computes bitwise exclusive-or of the two arrays (dst = src1 ^ src2)
Public methodStatic memberBlur
Smoothes image using normalized box filter
Public methodStatic memberBoundingRect(InputArray)
Calculates the up-right bounding rectangle of a point set.
Public methodStatic memberBoundingRect(IEnumerablePoint)
Calculates the up-right bounding rectangle of a point set.
Public methodStatic memberBoundingRect(IEnumerablePoint2f)
Calculates the up-right bounding rectangle of a point set.
Public methodStatic memberBoxFilter
Smoothes image using box filter
Public methodStatic memberBuildOpticalFlowPyramid(InputArray, Mat, Size, Int32, Boolean, BorderType, BorderType, Boolean)
Constructs a pyramid which can be used as input for calcOpticalFlowPyrLK
Public methodStatic memberBuildOpticalFlowPyramid(InputArray, OutputArray, Size, Int32, Boolean, BorderType, BorderType, Boolean)
Constructs a pyramid which can be used as input for calcOpticalFlowPyrLK
Public methodStatic memberCalcBackProject
computes the joint dense histogram for a set of images.
Public methodStatic memberCalcCovarMatrix(InputArray, OutputArray, OutputArray, CovarMatrixFlag)
computes covariation matrix of a set of samples
Public methodStatic memberCalcCovarMatrix(Mat, Mat, Mat, CovarMatrixFlag)
computes covariation matrix of a set of samples
Public methodStatic memberCalcCovarMatrix(InputArray, OutputArray, OutputArray, CovarMatrixFlag, MatType)
computes covariation matrix of a set of samples
Public methodStatic memberCalcCovarMatrix(Mat, Mat, Mat, CovarMatrixFlag, MatType)
computes covariation matrix of a set of samples
Public methodStatic memberCalcGlobalOrientation
Computes the global orientation of the selected motion history image part
Public methodStatic memberCalcHist(Mat, Int32, InputArray, OutputArray, Int32, Int32, Rangef, Boolean, Boolean)
computes the joint dense histogram for a set of images.
Public methodStatic memberCalcHist(Mat, Int32, InputArray, OutputArray, Int32, Int32, Single, Boolean, Boolean)
computes the joint dense histogram for a set of images.
Public methodStatic memberCalcMotionGradient
Computes the motion gradient orientation image from the motion history image
Public methodStatic memberCalcOpticalFlowFarneback
Computes a dense optical flow using the Gunnar Farneback's algorithm.
Public methodStatic memberCalcOpticalFlowPyrLK(InputArray, InputArray, InputArray, InputOutputArray, OutputArray, OutputArray, NullableSize, Int32, NullableTermCriteria, OpticalFlowFlags, Double)
computes sparse optical flow using multi-scale Lucas-Kanade algorithm
Public methodStatic memberCalcOpticalFlowPyrLK(InputArray, InputArray, Point2f, Point2f, Byte, Single, NullableSize, Int32, NullableTermCriteria, OpticalFlowFlags, Double)
computes sparse optical flow using multi-scale Lucas-Kanade algorithm
Public methodStatic memberCalcOpticalFlowSF(Mat, Mat, Mat, Int32, Int32, Int32)
computes dense optical flow using Simple Flow algorithm
Public methodStatic memberCalcOpticalFlowSF(Mat, Mat, Mat, Int32, Int32, Int32, Double, Double, Int32, Double, Double, Double, Int32, Double, Double, Double)
computes dense optical flow using Simple Flow algorithm
Public methodStatic memberCalibrateCamera(IEnumerableMat, IEnumerableMat, Size, InputOutputArray, InputOutputArray, Mat, Mat, CalibrationFlag, NullableTermCriteria)
finds intrinsic and extrinsic camera parameters from several fews of a known calibration pattern.
Public methodStatic memberCalibrateCamera(IEnumerableIEnumerablePoint3f, IEnumerableIEnumerablePoint2f, Size, Double, Double, Vec3d, Vec3d, CalibrationFlag, NullableTermCriteria)
finds intrinsic and extrinsic camera parameters from several fews of a known calibration pattern.
Public methodStatic memberCalibrationMatrixValues(Double, Size, Double, Double, Double, Double, Double, Point2d, Double)
computes several useful camera characteristics from the camera matrix, camera frame resolution and the physical sensor size.
Public methodStatic memberCalibrationMatrixValues(InputArray, Size, Double, Double, Double, Double, Double, Point2d, Double)
computes several useful camera characteristics from the camera matrix, camera frame resolution and the physical sensor size.
Public methodStatic memberCamShift
Finds an object center, size, and orientation.
Public methodStatic memberCanny
Finds edges in an image using Canny algorithm.
Public methodStatic memberCartToPolar
converts Cartesian coordinates to polar
Public methodStatic memberChamferMatching
Public methodStatic memberCheckHardwareSupport
Public methodStatic memberCheckRange(InputArray, Boolean)
checks that each matrix element is within the specified range.
Public methodStatic memberCheckRange(InputArray, Boolean, Point, Double, Double)
checks that each matrix element is within the specified range.
Public methodStatic memberCircle(Mat, Point, Int32, Scalar, Int32, LineType, Int32)
Draws a circle
Public methodStatic memberCircle(Mat, Int32, Int32, Int32, Scalar, Int32, LineType, Int32)
Draws a circle
Public methodStatic memberClipLine(Rect, Point, Point)
Clips the line against the image rectangle
Public methodStatic memberClipLine(Size, Point, Point)
Clips the line against the image rectangle
Public methodStatic memberCompare
compares elements of two arrays (dst = src1 [cmpop] src2)
Public methodStatic memberCompareHist
compares two histograms stored in dense arrays
Public methodStatic memberCompleteSymm
extends the symmetrical matrix from the lower half or from the upper half
Public methodStatic memberComposeRT(Double, Double, Double, Double, Double, Double)
composes 2 [R|t] transformations together. Also computes the derivatives of the result w.r.t the arguments
Public methodStatic memberComposeRT(Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double, Double)
composes 2 [R|t] transformations together. Also computes the derivatives of the result w.r.t the arguments
Public methodStatic memberComposeRT(InputArray, InputArray, InputArray, InputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray)
composes 2 [R|t] transformations together. Also computes the derivatives of the result w.r.t the arguments
Public methodStatic memberComputeCorrespondEpilines(IEnumerablePoint2d, Int32, Double)
For points in an image of a stereo pair, computes the corresponding epilines in the other image.
Public methodStatic memberComputeCorrespondEpilines(IEnumerablePoint3d, Int32, Double)
For points in an image of a stereo pair, computes the corresponding epilines in the other image.
Public methodStatic memberComputeCorrespondEpilines(InputArray, Int32, InputArray, OutputArray)
For points in an image of a stereo pair, computes the corresponding epilines in the other image.
Public methodStatic memberContourArea(InputArray, Boolean)
Calculates the contour area
Public methodStatic memberContourArea(IEnumerablePoint, Boolean)
Calculates the contour area
Public methodStatic memberContourArea(IEnumerablePoint2f, Boolean)
Calculates the contour area
Public methodStatic memberConvertImage
utility function: convert one image to another with optional vertical flip
Public methodStatic memberConvertMaps
Public methodStatic memberConvertPointsFromHomogeneous(IEnumerableVec3f)
converts point coordinates from homogeneous to normal pixel coordinates ((x,y,z)->(x/z, y/z))
Public methodStatic memberConvertPointsFromHomogeneous(IEnumerableVec4f)
converts point coordinates from homogeneous to normal pixel coordinates ((x,y,z)->(x/z, y/z))
Public methodStatic memberConvertPointsFromHomogeneous(InputArray, OutputArray)
converts point coordinates from homogeneous to normal pixel coordinates ((x,y,z)->(x/z, y/z))
Public methodStatic memberConvertPointsHomogeneous
Converts points to/from homogeneous coordinates.
Public methodStatic memberConvertPointsToHomogeneous(IEnumerableVec2f)
converts point coordinates from normal pixel coordinates to homogeneous coordinates ((x,y)->(x,y,1))
Public methodStatic memberConvertPointsToHomogeneous(IEnumerableVec3f)
converts point coordinates from normal pixel coordinates to homogeneous coordinates ((x,y)->(x,y,1))
Public methodStatic memberConvertPointsToHomogeneous(InputArray, OutputArray)
converts point coordinates from normal pixel coordinates to homogeneous coordinates ((x,y)->(x,y,1))
Public methodStatic memberConvertScaleAbs
Scales, computes absolute values and converts the result to 8-bit.
Public methodStatic memberConvexHull(IEnumerablePoint, Boolean)
Computes convex hull for a set of 2D points.
Public methodStatic memberConvexHull(IEnumerablePoint2f, Boolean)
Computes convex hull for a set of 2D points.
Public methodStatic memberConvexHull(InputArray, OutputArray, Boolean, Boolean)
Computes convex hull for a set of 2D points.
Public methodStatic memberConvexHullIndices(IEnumerablePoint, Boolean)
Computes convex hull for a set of 2D points.
Public methodStatic memberConvexHullIndices(IEnumerablePoint2f, Boolean)
Computes convex hull for a set of 2D points.
Public methodStatic memberConvexityDefects(IEnumerablePoint, IEnumerableInt32)
Computes the contour convexity defects
Public methodStatic memberConvexityDefects(IEnumerablePoint2f, IEnumerableInt32)
Computes the contour convexity defects
Public methodStatic memberConvexityDefects(InputArray, InputArray, OutputArray)
Computes the contour convexity defects
Public methodStatic memberCopyMakeBorder
Forms a border around the image
Public methodStatic memberCornerEigenValsAndVecs
computes both eigenvalues and the eigenvectors of 2x2 derivative covariation matrix at each pixel. The output is stored as 6-channel matrix.
Public methodStatic memberCornerSubPix
adjusts the corner locations with sub-pixel accuracy to maximize the certain cornerness criteria
Public methodStatic memberCorrectMatches(Double, IEnumerablePoint2d, IEnumerablePoint2d, Point2d, Point2d)
Refines coordinates of corresponding points.
Public methodStatic memberCorrectMatches(InputArray, InputArray, InputArray, OutputArray, OutputArray)
Refines coordinates of corresponding points.
Public methodStatic memberCountNonZero
computes the number of nonzero array elements
Public methodStatic memberCreateCLAHE
Creates a predefined CLAHE object
Public methodStatic memberCreateFrameSource_Camera
Public methodStatic memberCreateFrameSource_Empty
Public methodStatic memberCreateFrameSource_Video
Public methodStatic memberCreateFrameSource_Video_GPU
Public methodStatic memberCreateHanningWindow
Computes a Hanning window coefficients in two dimensions.
Public methodStatic memberCreateOptFlow_Brox_GPU
Public methodStatic memberCreateOptFlow_DualTVL1
Implementation of the Zach, Pock and Bischof Dual TV-L1 Optical Flow method
Public methodStatic memberCreateOptFlow_DualTVL1_GPU
Public methodStatic memberCreateOptFlow_DualTVL1_OCL
Public methodStatic memberCreateOptFlow_DualTVL1Ex
Public methodStatic memberCreateOptFlow_Farneback
Public methodStatic memberCreateOptFlow_Farneback_GPU
Public methodStatic memberCreateOptFlow_Farneback_OCL
Public methodStatic memberCreateOptFlow_PyrLK_GPU
Public methodStatic memberCreateOptFlow_PyrLK_OCL
Public methodStatic memberCreateOptFlow_Simple
Public methodStatic memberCreateSuperResolution_BTVL1
Create Bilateral TV-L1 Super Resolution.
Public methodStatic memberCreateSuperResolution_BTVL1_GPU
Create Bilateral TV-L1 Super Resolution.
Public methodStatic memberCreateSuperResolution_BTVL1_OCL
Create Bilateral TV-L1 Super Resolution.
Public methodStatic memberCubeRoot
computes cube root of the argument
Public methodStatic memberCvArrToMat
Public methodStatic memberCvtColor
Converts image from one color space to another
Public methodStatic memberDct
Performs forward or inverse 1D or 2D Discrete Cosine Transformation
Public methodStatic memberDecomposeProjectionMatrix(Double, Double, Double, Double)
Decomposes the projection matrix into camera matrix and the rotation martix and the translation vector
Public methodStatic memberDecomposeProjectionMatrix(Double, Double, Double, Double, Double, Double, Double, Double)
Decomposes the projection matrix into camera matrix and the rotation martix and the translation vector
Public methodStatic memberDecomposeProjectionMatrix(InputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray)
Decomposes the projection matrix into camera matrix and the rotation martix and the translation vector
Public methodStatic memberDestroyAllWindows
Public methodStatic memberDestroyWindow
Public methodStatic memberDeterminant
computes determinant of a square matrix
Public methodStatic memberDft
Performs a forward Discrete Fourier transform of 1D or 2D floating-point array.
Public methodStatic memberDilate
Dilates an image by using a specific structuring element.
Public methodStatic memberDistanceTransform
computes the distance transform map
Public methodStatic memberDistanceTransformWithLabels
builds the discrete Voronoi diagram
Public methodStatic memberDivide(Double, InputArray, OutputArray, Int32)
Performs per-element division of two arrays or a scalar by an array.
Public methodStatic memberDivide(InputArray, InputArray, OutputArray, Double, Int32)
Performs per-element division of two arrays or a scalar by an array.
Public methodStatic memberDrawChessboardCorners(InputOutputArray, Size, InputArray, Boolean)
Renders the detected chessboard corners.
Public methodStatic memberDrawChessboardCorners(InputOutputArray, Size, IEnumerablePoint2f, Boolean)
Renders the detected chessboard corners.
Public methodStatic memberDrawContours(InputOutputArray, IEnumerableMat, Int32, Scalar, Int32, LineType, Mat, Int32, NullablePoint)
draws contours in the image
Public methodStatic memberDrawContours(InputOutputArray, IEnumerableIEnumerablePoint, Int32, Scalar, Int32, LineType, IEnumerableHierarchyIndex, Int32, NullablePoint)
draws contours in the image
Public methodStatic memberDrawKeypoints
Draw keypoints.
Public methodStatic memberDrawMatches(Mat, IEnumerableKeyPoint, Mat, IEnumerableKeyPoint, IEnumerableDMatch, Mat, NullableScalar, NullableScalar, IEnumerableByte, DrawMatchesFlags)
Draws matches of keypints from two images on output image.
Public methodStatic memberDrawMatches(Mat, IEnumerableKeyPoint, Mat, IEnumerableKeyPoint, IEnumerableIEnumerableDMatch, Mat, NullableScalar, NullableScalar, IEnumerableIEnumerableByte, DrawMatchesFlags)
Draws matches of keypints from two images on output image.
Public methodStatic memberEigen(InputArray, OutputArray, Int32, Int32)
Computes eigenvalues of a symmetric matrix.
Public methodStatic memberEigen(InputArray, Boolean, OutputArray, OutputArray)
Computes eigenvalues and eigenvectors of a symmetric matrix.
Public methodStatic memberEigen(InputArray, OutputArray, OutputArray, Int32, Int32)
Computes eigenvalues and eigenvectors of a symmetric matrix.
Public methodStatic memberEigen2x2
Public methodStatic memberEllipse(Mat, RotatedRect, Scalar, Int32, LineType)
Draws simple or thick elliptic arc or fills ellipse sector
Public methodStatic memberEllipse(Mat, Point, Size, Double, Double, Double, Scalar, Int32, LineType, Int32)
Draws simple or thick elliptic arc or fills ellipse sector
Public methodStatic memberEMD(InputArray, InputArray, DistanceType)
Public methodStatic memberEMD(InputArray, InputArray, DistanceType, InputArray)
Public methodStatic memberEMD(InputArray, InputArray, DistanceType, InputArray, Single)
Public methodStatic memberEMD(InputArray, InputArray, DistanceType, InputArray, Single, OutputArray)
Public methodStatic memberEqualizeHist
normalizes the grayscale image brightness and contrast by normalizing its histogram
Public methodStatic memberErode
Erodes an image by using a specific structuring element.
Public methodStatic memberEstimateAffine3D
Computes an optimal affine transformation between two 3D point sets.
Public methodStatic memberEstimateRigidTransform
Estimates the best-fit Euqcidean, similarity, affine or perspective transformation that maps one 2D point set to another or one image to another.
Public methodStatic memberExp(Single)
Public methodStatic memberExp(InputArray, OutputArray)
computes exponent of each matrix element (dst = e**src)
Public methodStatic memberExtractChannel
extracts a single channel from src (coi is 0-based index)
Public methodStatic memberExtractImageCOI
Extract the selected image channel
Public methodStatic memberFAST
detects corners using FAST algorithm by E. Rosten
Public methodStatic memberFastAtan2(Single, Single)
computes the angle in degrees (0..360) of the vector (x,y)
Public methodStatic memberFastAtan2(Single, Single, Boolean)
Public methodStatic memberFastFree
Public methodStatic memberFastMalloc
Public methodStatic memberFastNlMeansDenoising
Perform image denoising using Non-local Means Denoising algorithm with several computational optimizations. Noise expected to be a gaussian white noise
Public methodStatic memberFastNlMeansDenoisingColored
Modification of fastNlMeansDenoising function for colored images
Public methodStatic memberFastNlMeansDenoisingColoredMulti(IEnumerableInputArray, OutputArray, Int32, Int32, Single, Single, Int32, Int32)
Modification of fastNlMeansDenoisingMulti function for colored images sequences
Public methodStatic memberFastNlMeansDenoisingColoredMulti(IEnumerableMat, OutputArray, Int32, Int32, Single, Single, Int32, Int32)
Modification of fastNlMeansDenoisingMulti function for colored images sequences
Public methodStatic memberFastNlMeansDenoisingMulti(IEnumerableInputArray, OutputArray, Int32, Int32, Single, Int32, Int32)
Modification of fastNlMeansDenoising function for images sequence where consequtive images have been captured in small period of time. For example video. This version of the function is for grayscale images or for manual manipulation with colorspaces.
Public methodStatic memberFastNlMeansDenoisingMulti(IEnumerableMat, OutputArray, Int32, Int32, Single, Int32, Int32)
Modification of fastNlMeansDenoising function for images sequence where consequtive images have been captured in small period of time. For example video. This version of the function is for grayscale images or for manual manipulation with colorspaces.
Public methodStatic memberFASTX
detects corners using FAST algorithm by E. Rosten
Public methodStatic memberFillConvexPoly
Fills a convex polygon.
Public methodStatic memberFillPoly
Fills the area bounded by one or more polygons
Public methodStatic memberFilter2D
Convolves an image with the kernel
Public methodStatic memberFilterSpeckles
filters off speckles (small regions of incorrectly computed disparity)
Public methodStatic memberFind4QuadCornerSubpix(InputArray, InputOutputArray, Size)
finds subpixel-accurate positions of the chessboard corners
Public methodStatic memberFind4QuadCornerSubpix(InputArray, Point2f, Size)
finds subpixel-accurate positions of the chessboard corners
Public methodStatic memberFindChessboardCorners(InputArray, Size, OutputArray, ChessboardFlag)
Finds the positions of internal corners of the chessboard.
Public methodStatic memberFindChessboardCorners(InputArray, Size, Point2f, ChessboardFlag)
Finds the positions of internal corners of the chessboard.
Public methodStatic memberFindCirclesGrid(InputArray, Size, OutputArray, FindCirclesGridFlag, FeatureDetector)
Finds centers in the grid of circles.
Public methodStatic memberFindCirclesGrid(InputArray, Size, Point2f, FindCirclesGridFlag, FeatureDetector)
Finds centers in the grid of circles.
Public methodStatic memberFindContours(InputOutputArray, Mat, OutputArray, ContourRetrieval, ContourChain, NullablePoint)
Finds contours in a binary image.
Public methodStatic memberFindContours(InputOutputArray, Point, HierarchyIndex, ContourRetrieval, ContourChain, NullablePoint)
Finds contours in a binary image.
Public methodStatic memberFindContoursAsArray
Finds contours in a binary image.
Public methodStatic memberFindContoursAsMat
Finds contours in a binary image.
Public methodStatic memberFindFundamentalMat(InputArray, InputArray, FundamentalMatMethod, Double, Double, OutputArray)
Calculates a fundamental matrix from the corresponding points in two images.
Public methodStatic memberFindFundamentalMat(IEnumerablePoint2d, IEnumerablePoint2d, FundamentalMatMethod, Double, Double, OutputArray)
Calculates a fundamental matrix from the corresponding points in two images.
Public methodStatic memberFindHomography(InputArray, InputArray, HomographyMethod, Double, OutputArray)
computes the best-fit perspective transformation mapping srcPoints to dstPoints.
Public methodStatic memberFindHomography(IEnumerablePoint2d, IEnumerablePoint2d, HomographyMethod, Double, OutputArray)
computes the best-fit perspective transformation mapping srcPoints to dstPoints.
Public methodStatic memberFindNonZero
returns the list of locations of non-zero pixels
Public methodStatic memberFitEllipse(InputArray)
Fits ellipse to the set of 2D points.
Public methodStatic memberFitEllipse(IEnumerablePoint)
Fits ellipse to the set of 2D points.
Public methodStatic memberFitEllipse(IEnumerablePoint2f)
Fits ellipse to the set of 2D points.
Public methodStatic memberFitLine(IEnumerablePoint, DistanceType, Double, Double, Double)
Fits line to the set of 2D points using M-estimator algorithm
Public methodStatic memberFitLine(IEnumerablePoint2f, DistanceType, Double, Double, Double)
Fits line to the set of 2D points using M-estimator algorithm
Public methodStatic memberFitLine(IEnumerablePoint3f, DistanceType, Double, Double, Double)
Fits line to the set of 3D points using M-estimator algorithm
Public methodStatic memberFitLine(IEnumerablePoint3i, DistanceType, Double, Double, Double)
Fits line to the set of 3D points using M-estimator algorithm
Public methodStatic memberFitLine(InputArray, OutputArray, DistanceType, Double, Double, Double)
Fits line to the set of 2D points using M-estimator algorithm
Public methodStatic memberFlip
reverses the order of the rows, columns or both in a matrix
Public methodStatic memberFloodFill(InputOutputArray, Point, Scalar)
Fills a connected component with the given color.
Public methodStatic memberFloodFill(InputOutputArray, InputOutputArray, Point, Scalar)
Fills a connected component with the given color.
Public methodStatic memberFloodFill(InputOutputArray, Point, Scalar, Rect, NullableScalar, NullableScalar, FloodFillFlag)
Fills a connected component with the given color.
Public methodStatic memberFloodFill(InputOutputArray, InputOutputArray, Point, Scalar, Rect, NullableScalar, NullableScalar, FloodFillFlag)
Fills a connected component with the given color.
Public methodStatic memberGaussianBlur
Blurs an image using a Gaussian filter.
Public methodStatic memberGemm
implements generalized matrix product algorithm GEMM from BLAS
Public methodStatic memberGetAffineTransform(InputArray, InputArray)
Public methodStatic memberGetAffineTransform(IEnumerablePoint2f, IEnumerablePoint2f)
Public methodStatic memberGetBuildInformation
Public methodStatic memberGetCpuTickCount
Public methodStatic memberGetDefaultNewCameraMatrix
returns the default new camera matrix (by default it is the same as cameraMatrix unless centerPricipalPoint=true)
Public methodStatic memberGetGaborKernel
Public methodStatic memberGetNumberOfCpus
Public methodStatic memberGetNumThreads
Public methodStatic memberGetOptimalDFTSize
computes the minimal vector size vecsize1 >= vecsize so that the dft() of the vector of length vecsize1 can be computed efficiently
Public methodStatic memberGetOptimalNewCameraMatrix(Double, Double, Size, Double, Size, Rect, Boolean)
Returns the new camera matrix based on the free scaling parameter.
Public methodStatic memberGetOptimalNewCameraMatrix(InputArray, InputArray, Size, Double, Size, Rect, Boolean)
Returns the new camera matrix based on the free scaling parameter.
Public methodStatic memberGetPerspectiveTransform(InputArray, InputArray)
Public methodStatic memberGetPerspectiveTransform(IEnumerablePoint2f, IEnumerablePoint2f)
Public methodStatic memberGetRectSubPix
Retrieves a pixel rectangle from an image with sub-pixel accuracy.
Public methodStatic memberGetRotationMatrix2D
Public methodStatic memberGetStructuringElement(StructuringElementShape, Size)
Public methodStatic memberGetStructuringElement(StructuringElementShape, Size, Point)
Public methodStatic memberGetTextSize
returns bounding box of the text string
Public methodStatic memberGetThreadNum
Public methodStatic memberGetTickCount
Public methodStatic memberGetTickFrequency
Public methodStatic memberGetValidDisparityROI
computes valid disparity ROI from the valid ROIs of the rectified images (that are returned by cv::stereoRectify())
Public methodStatic memberGetWindowProperty
Provides parameters of a window.
Public methodStatic memberGoodFeaturesToTrack
finds the strong enough corners where the cornerMinEigenVal() or cornerHarris() report the local maxima
Public methodStatic memberGrabCut
Segments the image using GrabCut algorithm
Public methodStatic memberGroupRectangles(IListRect, Int32, Double)
Groups the object candidate rectangles.
Public methodStatic memberGroupRectangles(IListRect, Int32, Int32, Double)
Groups the object candidate rectangles.
Public methodStatic memberGroupRectangles(IListRect, Int32, Double, Int32, Double)
Groups the object candidate rectangles.
Public methodStatic memberGroupRectangles(IListRect, Int32, Double, Int32, Double)
Groups the object candidate rectangles.
Public methodStatic memberGroupRectanglesMeanshift
Public methodStatic memberHConcat(Mat, OutputArray)
Public methodStatic memberHConcat(InputArray, InputArray, OutputArray)
Public methodStatic memberHoughCircles
Finds circles in a grayscale image using a Hough transform.
Public methodStatic memberHoughLines
Finds lines in a binary image using standard Hough transform.
Public methodStatic memberHoughLinesP
Finds lines segments in a binary image using probabilistic Hough transform.
Public methodStatic memberIdct
Performs inverse 1D or 2D Discrete Cosine Transformation
Public methodStatic memberIdft
Performs an inverse Discrete Fourier transform of 1D or 2D floating-point array.
Public methodStatic memberImDecode(Byte, LoadMode)
Reads image from the specified buffer in memory.
Public methodStatic memberImDecode(Mat, LoadMode)
Reads image from the specified buffer in memory.
Public methodStatic memberImEncode(String, InputArray, Byte, ImageEncodingParam)
Compresses the image and stores it in the memory buffer
Public methodStatic memberImEncode(String, InputArray, Byte, Int32)
Compresses the image and stores it in the memory buffer
Public methodStatic memberImRead
Loads an image from a file.
Public methodStatic memberImShow
Displays the image in the specified window
Public methodStatic memberImWrite(String, Mat, ImageEncodingParam)
Saves an image to a specified file.
Public methodStatic memberImWrite(String, Mat, Int32)
Saves an image to a specified file.
Public methodStatic memberInitCameraMatrix2D(IEnumerableMat, IEnumerableMat, Size, Double)
initializes camera matrix from a few 3D points and the corresponding projections.
Public methodStatic memberInitCameraMatrix2D(IEnumerableIEnumerablePoint3d, IEnumerableIEnumerablePoint2d, Size, Double)
initializes camera matrix from a few 3D points and the corresponding projections.
Public methodStatic memberInitModule_Contrib
Public methodStatic memberInitModule_ML
Public methodStatic memberInitModule_NonFree
You need to call this method before using SIFT/SURF functions.
Public methodStatic memberInitModule_Video
Public methodStatic memberInitUndistortRectifyMap
initializes maps for cv::remap() to correct lens distortion and optionally rectify the image
Public methodStatic memberInitWideAngleProjMap
initializes maps for cv::remap() for wide-angle
Public methodStatic memberInpaint
restores the damaged image areas using one of the available intpainting algorithms
Public methodStatic memberInRange(InputArray, InputArray, InputArray, OutputArray)
set mask elements for those array elements which are within the element-specific bounding box (dst = lowerb <= src && src < upperb)
Public methodStatic memberInRange(InputArray, Scalar, Scalar, OutputArray)
set mask elements for those array elements which are within the element-specific bounding box (dst = lowerb <= src && src < upperb)
Public methodStatic memberInsertChannel
inserts a single channel to dst (coi is 0-based index)
Public methodStatic memberInsertImageCOI
Public methodStatic memberIntegral(InputArray, OutputArray, Int32)
Public methodStatic memberIntegral(InputArray, OutputArray, OutputArray, Int32)
Public methodStatic memberIntegral(InputArray, OutputArray, OutputArray, OutputArray, Int32)
Public methodStatic memberIntersectConvexConvex(InputArray, InputArray, OutputArray, Boolean)
finds intersection of two convex polygons
Public methodStatic memberIntersectConvexConvex(IEnumerablePoint, IEnumerablePoint, Point, Boolean)
finds intersection of two convex polygons
Public methodStatic memberIntersectConvexConvex(IEnumerablePoint2f, IEnumerablePoint2f, Point2f, Boolean)
finds intersection of two convex polygons
Public methodStatic memberInvert
computes inverse or pseudo-inverse matrix
Public methodStatic memberInvertAffineTransform
Inverts an affine transformation.
Public methodStatic memberIsContourConvex(InputArray)
returns true if the contour is convex. Does not support contours with self-intersection
Public methodStatic memberIsContourConvex(IEnumerablePoint)
returns true if the contour is convex. Does not support contours with self-intersection
Public methodStatic memberIsContourConvex(IEnumerablePoint2f)
returns true if the contour is convex. D oes not support contours with self-intersection
Public methodStatic memberKmeans
clusters the input data using k-Means algorithm
Public methodStatic memberLaplacian
Calculates the Laplacian of an image
Public methodStatic memberLine(Mat, Point, Point, Scalar, Int32, LineType, Int32)
Draws a line segment connecting two points
Public methodStatic memberLine(Mat, Int32, Int32, Int32, Int32, Scalar, Int32, LineType, Int32)
Draws a line segment connecting two points
Public methodStatic memberLog(Single)
Public methodStatic memberLog(InputArray, OutputArray)
computes natural logarithm of absolute value of each matrix element: dst = log(abs(src))
Public methodStatic memberLUT(InputArray, InputArray, OutputArray, Int32)
transforms array of numbers using a lookup table: dst(i)=lut(src(i))
Public methodStatic memberLUT(InputArray, Byte, OutputArray, Int32)
transforms array of numbers using a lookup table: dst(i)=lut(src(i))
Public methodStatic memberMagnitude(Single, Single)
Public methodStatic memberMagnitude(InputArray, InputArray, OutputArray)
computes magnitude (magnitude(i)) of each (x(i), y(i)) vector
Public methodStatic memberMahalanobis
Public methodStatic memberMahalonobis
computes Mahalanobis distance between two vectors: sqrt((v1-v2)'*icovar*(v1-v2)), where icovar is the inverse covariation matrix
Public methodStatic memberMatchShapes(InputArray, InputArray, MatchShapesMethod, Double)
matches two contours using one of the available algorithms
Public methodStatic memberMatchShapes(IEnumerablePoint, IEnumerablePoint, MatchShapesMethod, Double)
matches two contours using one of the available algorithms
Public methodStatic memberMatchTemplate
Computes the proximity map for the raster template and the image where the template is searched for
Public methodStatic memberMatMulDeriv
computes derivatives of the matrix product w.r.t each of the multiplied matrix coefficients
Public methodStatic memberMax(InputArray, InputArray, OutputArray)
computes per-element maximum of two arrays (dst = max(src1, src2))
Public methodStatic memberMax(Mat, Mat, Mat)
computes per-element maximum of two arrays (dst = max(src1, src2))
Public methodStatic memberMax(Mat, Double, Mat)
computes per-element maximum of array and scalar (dst = max(src1, src2))
Public methodStatic memberMean
computes mean value of selected array elements
Public methodStatic memberMeanShift
Finds an object on a back projection image.
Public methodStatic memberMeanStdDev(InputArray, OutputArray, OutputArray, InputArray)
computes mean value and standard deviation of all or selected array elements
Public methodStatic memberMeanStdDev(InputArray, Scalar, Scalar, InputArray)
computes mean value and standard deviation of all or selected array elements
Public methodStatic memberMedianBlur
Smoothes image using median filter
Public methodStatic memberMerge
makes multi-channel array out of several single-channel arrays
Public methodStatic memberMin(InputArray, InputArray, OutputArray)
computes per-element minimum of two arrays (dst = min(src1, src2))
Public methodStatic memberMin(Mat, Mat, Mat)
computes per-element minimum of two arrays (dst = min(src1, src2))
Public methodStatic memberMin(Mat, Double, Mat)
computes per-element minimum of array and scalar (dst = min(src1, src2))
Public methodStatic memberMinAreaRect(InputArray)
Finds the minimum area rotated rectangle enclosing a 2D point set.
Public methodStatic memberMinAreaRect(IEnumerablePoint)
Finds the minimum area rotated rectangle enclosing a 2D point set.
Public methodStatic memberMinAreaRect(IEnumerablePoint2f)
Finds the minimum area rotated rectangle enclosing a 2D point set.
Public methodStatic memberMinEnclosingCircle(InputArray, Point2f, Single)
Finds the minimum area circle enclosing a 2D point set.
Public methodStatic memberMinEnclosingCircle(IEnumerablePoint, Point2f, Single)
Finds the minimum area circle enclosing a 2D point set.
Public methodStatic memberMinEnclosingCircle(IEnumerablePoint2f, Point2f, Single)
Finds the minimum area circle enclosing a 2D point set.
Public methodStatic memberMinMaxIdx(InputArray, Double, Double)
finds global minimum and maximum array elements and returns their values and their locations
Public methodStatic memberMinMaxIdx(InputArray, Int32, Int32)
finds global minimum and maximum array elements and returns their values and their locations
Public methodStatic memberMinMaxIdx(InputArray, Double, Double, Int32, Int32, InputArray)
finds global minimum and maximum array elements and returns their values and their locations
Public methodStatic memberMinMaxLoc(InputArray, Point, Point)
finds global minimum and maximum array elements and returns their values and their locations
Public methodStatic memberMinMaxLoc(InputArray, Double, Double)
finds global minimum and maximum array elements and returns their values and their locations
Public methodStatic memberMinMaxLoc(InputArray, Double, Double, Point, Point, InputArray)
finds global minimum and maximum array elements and returns their values and their locations
Public methodStatic memberMixChannels
copies selected channels from the input arrays to the selected channels of the output arrays
Public methodStatic memberMoments(Byte, Boolean)
Calculates all of the moments up to the third order of a polygon or rasterized shape.
Public methodStatic memberMoments(Single, Boolean)
Calculates all of the moments up to the third order of a polygon or rasterized shape.
Public methodStatic memberMoments(InputArray, Boolean)
Calculates all of the moments up to the third order of a polygon or rasterized shape.
Public methodStatic memberMoments(IEnumerablePoint, Boolean)
Calculates all of the moments up to the third order of a polygon or rasterized shape.
Public methodStatic memberMoments(IEnumerablePoint2f, Boolean)
Calculates all of the moments up to the third order of a polygon or rasterized shape.
Public methodStatic memberMorphologyDefaultBorderValue
Default borderValue for Dilate/Erode
Public methodStatic memberMorphologyEx
Performs advanced morphological transformations
Public methodStatic memberMoveWindow
Moves window to the specified position
Public methodStatic memberMulSpectrums
computes element-wise product of the two Fourier spectrums. The second spectrum can optionally be conjugated before the multiplication
Public methodStatic memberMultiply
Calculates the per-element scaled product of two arrays
Public methodStatic memberMulTransposed
multiplies matrix by its transposition from the left or from the right
Public methodStatic memberNamedWindow(String)
Creates a window.
Public methodStatic memberNamedWindow(String, WindowMode)
Creates a window.
Public methodStatic memberNorm(InputArray, NormType, InputArray)
Calculates absolute array norm, absolute difference norm, or relative difference norm.
Public methodStatic memberNorm(InputArray, InputArray, NormType, InputArray)
computes norm of selected part of the difference between two arrays
Public methodStatic memberNormalize
scales and shifts array elements so that either the specified norm (alpha) or the minimum (alpha) and maximum (beta) array values get the specified values
Public methodStatic memberPatchNaNs
converts NaN's to the given number
Public methodStatic memberPCABackProject
Public methodStatic memberPCACompute
Public methodStatic memberPCAComputeVar
Public methodStatic memberPCAProject
Public methodStatic memberPerspectiveTransform(IEnumerablePoint2d, Mat)
performs perspective transformation of each element of multi-channel input matrix
Public methodStatic memberPerspectiveTransform(IEnumerablePoint2f, Mat)
performs perspective transformation of each element of multi-channel input matrix
Public methodStatic memberPerspectiveTransform(IEnumerablePoint3d, Mat)
performs perspective transformation of each element of multi-channel input matrix
Public methodStatic memberPerspectiveTransform(IEnumerablePoint3f, Mat)
performs perspective transformation of each element of multi-channel input matrix
Public methodStatic memberPerspectiveTransform(InputArray, OutputArray, InputArray)
performs perspective transformation of each element of multi-channel input matrix
Public methodStatic memberPhase
computes angle (angle(i)) of each (x(i), y(i)) vector
Public methodStatic memberPhaseCorrelate
Public methodStatic memberPhaseCorrelateRes(InputArray, InputArray, InputArray)
Public methodStatic memberPhaseCorrelateRes(InputArray, InputArray, InputArray, Double)
Public methodStatic memberPointPolygonTest(InputArray, Point2f, Boolean)
Checks if the point is inside the contour. Optionally computes the signed distance from the point to the contour boundary
Public methodStatic memberPointPolygonTest(IEnumerablePoint, Point2f, Boolean)
Checks if the point is inside the contour. Optionally computes the signed distance from the point to the contour boundary
Public methodStatic memberPointPolygonTest(IEnumerablePoint2f, Point2f, Boolean)
Checks if the point is inside the contour. Optionally computes the signed distance from the point to the contour boundary.
Public methodStatic memberPolarToCart
converts polar coordinates to Cartesian
Public methodStatic memberPolylines
draws one or more polygonal curves
Public methodStatic memberPow
raises the input matrix elements to the specified power (b = a**power)
Public methodStatic memberPreCornerDetect
computes another complex cornerness criteria at each pixel
Public methodStatic memberProjectPoints(InputArray, InputArray, InputArray, InputArray, InputArray, OutputArray, OutputArray, Double)
projects points from the model coordinate space to the image coordinates. Also computes derivatives of the image coordinates w.r.t the intrinsic and extrinsic camera parameters
Public methodStatic memberProjectPoints(IEnumerablePoint3d, Double, Double, Double, Double, Point2d, Double, Double)
projects points from the model coordinate space to the image coordinates. Also computes derivatives of the image coordinates w.r.t the intrinsic and extrinsic camera parameters
Public methodStatic memberPSNR
Public methodStatic memberPutText
renders text string in the image
Public methodStatic memberPyrDown
Blurs an image and downsamples it.
Public methodStatic memberPyrMeanShiftFiltering
Performs initial step of meanshift segmentation of an image.
Public methodStatic memberPyrUp
Upsamples an image and then blurs it.
Public methodStatic memberRandn(InputOutputArray, InputArray, InputArray)
fills array with normally-distributed random numbers with the specified mean and the standard deviation
Public methodStatic memberRandn(InputOutputArray, Scalar, Scalar)
fills array with normally-distributed random numbers with the specified mean and the standard deviation
Public methodStatic memberRandShuffle
shuffles the input array elements
Public methodStatic memberRandu(InputOutputArray, InputArray, InputArray)
fills array with uniformly-distributed random numbers from the range [low, high)
Public methodStatic memberRandu(InputOutputArray, Scalar, Scalar)
fills array with uniformly-distributed random numbers from the range [low, high)
Public methodStatic memberReadDouble
Public methodStatic memberReadFloat
Public methodStatic memberReadInt
Public methodStatic memberReadKeyPoints
Public methodStatic memberReadMat
Public methodStatic memberReadSparseMat
Public methodStatic memberReadString
Public methodStatic memberRectangle(Mat, Rect, Scalar, Int32, LineType, Int32)
Draws simple, thick or filled rectangle
Public methodStatic memberRectangle(Mat, Point, Point, Scalar, Int32, LineType, Int32)
Draws simple, thick or filled rectangle
Public methodStatic memberRectify3Collinear
computes the rectification transformations for 3-head camera, where all the heads are on the same line.
Public methodStatic memberReduce
transforms 2D matrix to 1D row or column vector by taking sum, minimum, maximum or mean value over all the rows
Public methodStatic memberRemap
Applies a generic geometrical transformation to an image.
Public methodStatic memberRepeat(Mat, Int32, Int32)
replicates the input matrix the specified number of times in the horizontal and/or vertical direction
Public methodStatic memberRepeat(InputArray, Int32, Int32, OutputArray)
replicates the input matrix the specified number of times in the horizontal and/or vertical direction
Public methodStatic memberReprojectImageTo3D
reprojects disparity image to 3D: (x,y,d)->(X,Y,Z) using the matrix Q returned by cv::stereoRectify
Public methodStatic memberResize
Resizes an image.
Public methodStatic memberResizeWindow
Resizes window to the specified size
Public methodStatic memberRodrigues(Double, Double)
converts rotation matrix to rotation vector using Rodrigues transformation
Public methodStatic memberRodrigues(Double, Double)
converts rotation vector to rotation matrix using Rodrigues transformation
Public methodStatic memberRodrigues(Double, Double, Double)
converts rotation matrix to rotation vector using Rodrigues transformation
Public methodStatic memberRodrigues(Double, Double, Double)
converts rotation vector to rotation matrix using Rodrigues transformation
Public methodStatic memberRodrigues(InputArray, OutputArray, OutputArray)
converts rotation vector to rotation matrix or vice versa using Rodrigues transformation
Public methodStatic memberRQDecomp3x3(Double, Double, Double)
Computes RQ decomposition of 3x3 matrix
Public methodStatic memberRQDecomp3x3(Double, Double, Double, Double, Double, Double)
Computes RQ decomposition of 3x3 matrix
Public methodStatic memberRQDecomp3x3(InputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray)
Computes RQ decomposition of 3x3 matrix
Public methodStatic memberScaleAdd
adds scaled array to another one (dst = alpha*src1 + src2)
Public methodStatic memberScharr
Calculates the first x- or y- image derivative using Scharr operator
Public methodStatic memberSegmentMotion
Splits a motion history image into a few parts corresponding to separate independent motions (for example, left hand, right hand).
Public methodStatic memberSepFilter2D
Applies separable linear filter to an image
Public methodStatic memberSetIdentity
initializes scaled identity matrix
Public methodStatic memberSetMouseCallback
Sets the callback function for mouse events occuting within the specified window.
Public methodStatic memberSetNumThreads
Public methodStatic memberSetUseOptimized
Turns on/off available optimization. The function turns on or off the optimized code in OpenCV. Some optimization can not be enabled or disabled, but, for example, most of SSE code in OpenCV can be temporarily turned on or off this way.
Public methodStatic memberSetWindowProperty(String, WindowProperty, WindowPropertyValue)
Changes parameters of a window dynamically.
Public methodStatic memberSetWindowProperty(String, WindowProperty, Double)
Changes parameters of a window dynamically.
Public methodStatic memberSobel
Calculates the first, second, third or mixed image derivatives using an extended Sobel operator
Public methodStatic memberSolve
solves linear system or a least-square problem
Public methodStatic memberSolveCubic
finds real roots of a cubic polynomial
Public methodStatic memberSolvePnP(InputArray, InputArray, InputArray, InputArray, OutputArray, OutputArray, Boolean, SolvePnPFlag)
Finds an object pose from 3D-2D point correspondences.
Public methodStatic memberSolvePnP(IEnumerablePoint3f, IEnumerablePoint2f, Double, IEnumerableDouble, Double, Double, Boolean, SolvePnPFlag)
Finds an object pose from 3D-2D point correspondences.
Public methodStatic memberSolvePnPRansac(IEnumerablePoint3f, IEnumerablePoint2f, Double, IEnumerableDouble, Double, Double)
computes the camera pose from a few 3D points and the corresponding projections. The outliers are possible.
Public methodStatic memberSolvePnPRansac(InputArray, InputArray, InputArray, InputArray, OutputArray, OutputArray, Boolean, Int32, Single, Int32, OutputArray, SolvePnPFlag)
computes the camera pose from a few 3D points and the corresponding projections. The outliers are possible.
Public methodStatic memberSolvePnPRansac(IEnumerablePoint3f, IEnumerablePoint2f, Double, IEnumerableDouble, Double, Double, Int32, Boolean, Int32, Single, Int32, SolvePnPFlag)
computes the camera pose from a few 3D points and the corresponding projections. The outliers are possible.
Public methodStatic memberSolvePoly
finds real and complex roots of a polynomial
Public methodStatic memberSort
sorts independently each matrix row or each matrix column
Public methodStatic memberSortIdx
sorts independently each matrix row or each matrix column
Public methodStatic memberSplit(Mat)
Copies each plane of a multi-channel array to a dedicated array
Public methodStatic memberSplit(Mat, Mat)
Copies each plane of a multi-channel array to a dedicated array
Public methodStatic memberSqrt
computes square root of each matrix element (dst = src**0.5)
Public methodStatic memberStartWindowThread
Public methodStatic memberStereoCalibrate(IEnumerableInputArray, IEnumerableInputArray, IEnumerableInputArray, InputOutputArray, InputOutputArray, InputOutputArray, InputOutputArray, Size, OutputArray, OutputArray, OutputArray, OutputArray, NullableTermCriteria, CalibrationFlag)
finds intrinsic and extrinsic parameters of a stereo camera
Public methodStatic memberStereoCalibrate(IEnumerableIEnumerablePoint3d, IEnumerableIEnumerablePoint2d, IEnumerableIEnumerablePoint2d, Double, Double, Double, Double, Size, OutputArray, OutputArray, OutputArray, OutputArray, NullableTermCriteria, CalibrationFlag)
finds intrinsic and extrinsic parameters of a stereo camera
Public methodStatic memberStereoRectify(Double, Double, Double, Double, Size, Double, Double, Double, Double, Double, Double, Double, StereoRectificationFlag, Double, NullableSize)
computes the rectification transformation for a stereo camera from its intrinsic and extrinsic parameters
Public methodStatic memberStereoRectify(InputArray, InputArray, InputArray, InputArray, Size, InputArray, InputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, StereoRectificationFlag, Double, NullableSize)
computes the rectification transformation for a stereo camera from its intrinsic and extrinsic parameters
Public methodStatic memberStereoRectify(Double, Double, Double, Double, Size, Double, Double, Double, Double, Double, Double, Double, StereoRectificationFlag, Double, Size, Rect, Rect)
computes the rectification transformation for a stereo camera from its intrinsic and extrinsic parameters
Public methodStatic memberStereoRectify(InputArray, InputArray, InputArray, InputArray, Size, InputArray, InputArray, OutputArray, OutputArray, OutputArray, OutputArray, OutputArray, StereoRectificationFlag, Double, Size, Rect, Rect)
computes the rectification transformation for a stereo camera from its intrinsic and extrinsic parameters
Public methodStatic memberStereoRectifyUncalibrated(InputArray, InputArray, InputArray, Size, OutputArray, OutputArray, Double)
computes the rectification transformation for an uncalibrated stereo camera (zero distortion is assumed)
Public methodStatic memberStereoRectifyUncalibrated(IEnumerablePoint2d, IEnumerablePoint2d, Double, Size, Double, Double, Double)
computes the rectification transformation for an uncalibrated stereo camera (zero distortion is assumed)
Public methodStatic memberSubtract
Calculates per-element difference between two arrays or array and a scalar
Public methodStatic memberSum
computes sum of array elements
Public methodStatic memberSVBackSubst
performs back substitution for the previously computed SVD
Public methodStatic memberSVDecomp
computes SVD of src
Public methodStatic memberTheRNG
returns the thread-local Random number generator
Public methodStatic memberThreshold
Applies a fixed-level threshold to each array element.
Public methodStatic memberTrace
computes trace of a matrix
Public methodStatic memberTransform
performs affine transformation of each element of multi-channel input matrix
Public methodStatic memberTranspose
transposes the matrix
Public methodStatic memberTriangulatePoints(Double, Double, IEnumerablePoint2d, IEnumerablePoint2d)
Reconstructs points by triangulation.
Public methodStatic memberTriangulatePoints(InputArray, InputArray, InputArray, InputArray, OutputArray)
Reconstructs points by triangulation.
Public methodStatic memberUndistort
corrects lens distortion for the given camera matrix and distortion coefficients
Public methodStatic memberUndistortPoints
Computes the ideal point coordinates from the observed point coordinates.
Public methodStatic memberUpdateMotionHistory
Updates motion history image using the current silhouette
Public methodStatic memberUseOptimized
Returns the current optimization status. The function returns the current optimization status, which is controlled by cv::setUseOptimized().
Public methodStatic memberValidateDisparity
validates disparity using the left-right check. The matrix "cost" should be computed by the stereo correspondence algorithm
Public methodStatic memberVConcat(Mat, OutputArray)
Public methodStatic memberVConcat(InputArray, InputArray, OutputArray)
Public methodStatic memberWaitKey
Waits for a pressed key.
Public methodStatic memberWarpAffine
Applies an affine transformation to an image.
Public methodStatic memberWarpPerspective(InputArray, OutputArray, InputArray, Size, Interpolation, BorderType, NullableScalar)
Applies a perspective transformation to an image.
Public methodStatic memberWarpPerspective(InputArray, OutputArray, Single, Size, Interpolation, BorderType, NullableScalar)
Applies a perspective transformation to an image.
Public methodStatic memberWatershed
Performs a marker-based image segmentation using the watershed algorithm.
Public methodStatic memberWrite(FileStorage, String, Mat)
Public methodStatic memberWrite(FileStorage, String, SparseMat)
Public methodStatic memberWrite(FileStorage, String, IEnumerableKeyPoint)
Public methodStatic memberWrite(FileStorage, String, Double)
Public methodStatic memberWrite(FileStorage, String, Int32)
Public methodStatic memberWrite(FileStorage, String, Single)
Public methodStatic memberWrite(FileStorage, String, String)
Public methodStatic memberWriteScalar(FileStorage, Double)
Public methodStatic memberWriteScalar(FileStorage, Int32)
Public methodStatic memberWriteScalar(FileStorage, Single)
Public methodStatic memberWriteScalar(FileStorage, String)
Top
Fields

  NameDescription
Public fieldStatic memberGC_BGD
GrabCut mask value [background]
Public fieldStatic memberGC_FGD
GrabCut mask value [foreground]
Public fieldStatic memberGC_PR_BGD
GrabCut mask value [most probably background]
Public fieldStatic memberGC_PR_FGD
GrabCut mask value [most probably foreground]
Top
See Also

Reference