Multi-channel matrix
Inheritance Hierarchy
OpenCvSharpDisposableObject
OpenCvSharpDisposableCvObject
OpenCvSharpCvArr
OpenCvSharpCvMat
Namespace: OpenCvSharp
Assembly: OpenCvSharp (in OpenCvSharp.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
The CvMat type exposes the following members.
Constructors
Name | Description | |
---|---|---|
CvMat(Boolean) |
Allocates memory
| |
CvMat(IntPtr) |
Initializes by native pointer
| |
CvMat(String) |
Loads an image from the specified file and returns the reference to the loaded image as CvMat.
| |
CvMat(IntPtr, Boolean) |
Initializes by native pointer
| |
CvMat(String, LoadMode) |
Loads an image from the specified file and returns the reference to the loaded image as CvMat.
| |
CvMat(Int32, Int32, MatrixType) |
Allocates header for the new matrix and underlying data, and returns a pointer to the created matrix.
| |
CvMat(Int32, Int32, MatrixType, CvScalar) |
Allocates header for the new matrix and underlying data, and returns a pointer to the created matrix.
| |
CvMat(Int32, Int32, MatrixType, Array) |
Allocates header for the new matrix and underlying data, and returns a pointer to the created matrix. (cvCreateMatHeader + cvSetData)
| |
CvMat(Int32, Int32, MatrixType, IntPtr) |
Allocates header for the new matrix and underlying data, and returns a pointer to the created matrix. (cvCreateMatHeader + cvSetData)
| |
CvMat(Int32, Int32, MatrixType, Array, Boolean) |
Allocates header for the new matrix and underlying data, and returns a pointer to the created matrix. (cvCreateMatHeader + cvSetData)
|
Properties
Name | Description | |
---|---|---|
AllocatedMemory |
Gets or sets a memory address allocated by AllocMemory.
(Inherited from DisposableObject.) | |
AllocatedMemorySize |
Gets or sets the byte length of the allocated memory
(Inherited from DisposableObject.) | |
Cols |
number of columns
| |
CvPtr |
Native pointer of OpenCV structure
(Inherited from DisposableCvObject.) | |
Data |
Data pointer
| |
DataArrayByte |
Data pointer(byte*) which can be accessed without unsafe code.
| |
DataArrayDouble |
Data pointer(double*) which can be accessed without unsafe code.
| |
DataArrayInt16 |
Data pointer(short*) which can be accessed without unsafe code.
| |
DataArrayInt32 |
Data pointer(int*) which can be accessed without unsafe code.
| |
DataArraySingle |
Data pointer(float*) which can be accessed without unsafe code.
| |
DataByte |
Data pointer as byte*
| |
DataDouble |
Data pointer as double*
| |
DataInt16 |
Data pointer as short*
| |
DataInt32 |
Data pointer as int*
| |
DataSingle |
Data pointer as float*
| |
Dims |
Number of dimensions (=2)
(Overrides CvArrDims.) | |
ElemChannels |
Get number of channels
(Inherited from CvArr.) | |
ElemDepth |
Get bit Depth
(Inherited from CvArr.) | |
ElemType |
Get type of the array
(Inherited from CvArr.) | |
Height |
number of columns
| |
IsDisposed |
Gets a value indicating whether this instance has been disposed.
(Inherited from DisposableObject.) | |
IsEnabledDispose |
Gets or sets a value indicating whether you permit disposing this instance.
(Inherited from DisposableObject.) | |
ItemInt32 |
Return the particular array element (cvGet1D/Set1D)
(Inherited from CvArr.) | |
ItemInt32, Int32 |
Gets/Sets the particular element of single-channel floating-point matrix (cvmGet/cvmSet)
| |
ItemInt32, Int32, Int32 |
Return the particular array element (cvGet3D/Set3D)
(Inherited from CvArr.) | |
RefCount | ||
Rows |
number of rows
| |
Step |
Full row length in bytes
| |
Type |
CvMat signature (CV_MAT_MAGIC_VAL), element type and flags
| |
Width |
number of rows
|
Methods
Name | Description | |
---|---|---|
Abs |
Calculates absolute difference between array and scalar
(Inherited from CvArr.) | |
AbsDiff |
Calculates absolute difference between two arrays
(Inherited from CvArr.) | |
AbsDiffS |
Calculates absolute difference between array and scalar
(Inherited from CvArr.) | |
Acc(CvArr) |
Adds frame to accumulator
(Inherited from CvArr.) | |
Acc(CvArr, CvArr) |
Adds frame to accumulator
(Inherited from CvArr.) | |
AdaptiveThreshold(CvArr, Double) |
Applies adaptive threshold to array.
(Inherited from CvArr.) | |
AdaptiveThreshold(CvArr, Double, AdaptiveThresholdType) |
Applies adaptive threshold to array.
(Inherited from CvArr.) | |
AdaptiveThreshold(CvArr, Double, AdaptiveThresholdType, ThresholdType) |
Applies adaptive threshold to array.
(Inherited from CvArr.) | |
AdaptiveThreshold(CvArr, Double, AdaptiveThresholdType, ThresholdType, Int32) |
Applies adaptive threshold to array.
(Inherited from CvArr.) | |
AdaptiveThreshold(CvArr, Double, AdaptiveThresholdType, ThresholdType, Int32, Double) |
Applies adaptive threshold to array.
(Inherited from CvArr.) | |
Add(CvArr, CvArr) |
Computes per-element sum of two arrays
(Inherited from CvArr.) | |
Add(CvArr, CvArr, CvArr) |
Computes per-element sum of two arrays
(Inherited from CvArr.) | |
AddS(CvScalar, CvArr) |
Computes sum of array and scalar
(Inherited from CvArr.) | |
AddS(CvScalar, CvArr, CvArr) |
Computes sum of array and scalar
(Inherited from CvArr.) | |
AddText |
Create the font to be used to draw text on an image
(Inherited from CvArr.) | |
AddWeighted |
Computes weighted sum of two arrays
(Inherited from CvArr.) | |
AffineTransform |
Calculates affine transform from 3 corresponding points (cvGetAffineTransform).
| |
AllocGCHandle |
Pins the object to be allocated by cvSetData.
(Inherited from DisposableObject.) | |
AllocMemory |
Allocates the specified size of memory.
(Inherited from DisposableObject.) | |
And(CvArr, CvArr) |
Calculates per-element bit-wise conjunction of two arrays
(Inherited from CvArr.) | |
And(CvArr, CvArr, CvArr) |
Calculates per-element bit-wise conjunction of two arrays
(Inherited from CvArr.) | |
AndS(CvScalar, CvArr) |
Calculates per-element bit-wise conjunction of array and scalar
(Inherited from CvArr.) | |
AndS(CvScalar, CvArr, CvArr) |
Calculates per-element bit-wise conjunction of array and scalar
(Inherited from CvArr.) | |
ArcLength |
Calculates contour perimeter or curve length
(Inherited from CvArr.) | |
ArcLength(CvSlice) |
Calculates contour perimeter or curve length
(Inherited from CvArr.) | |
ArcLength(CvSlice, Int32) |
Calculates contour perimeter or curve length
(Inherited from CvArr.) | |
Avg |
Calculates average (mean) of array elements
(Inherited from CvArr.) | |
Avg(CvArr) |
Calculates average (mean) of array elements
(Inherited from CvArr.) | |
AvgSdv(CvScalar, CvScalar) |
Calculates average (mean) of array elements
(Inherited from CvArr.) | |
AvgSdv(CvScalar, CvScalar, CvArr) |
Calculates average (mean) of array elements
(Inherited from CvArr.) | |
BoundingRect |
Calculates up-right bounding rectangle of point set.
(Inherited from CvArr.) | |
BoundingRect(Boolean) |
Calculates up-right bounding rectangle of point set.
(Inherited from CvArr.) | |
CalibrationMatrixValues(CvSize) |
Finds intrinsic and extrinsic camera parameters using calibration pattern
| |
CalibrationMatrixValues(CvSize, Double, Double) |
Finds intrinsic and extrinsic camera parameters using calibration pattern
| |
CalibrationMatrixValues(CvSize, Double, Double, Double, Double) |
Finds intrinsic and extrinsic camera parameters using calibration pattern
| |
CalibrationMatrixValues(CvSize, Double, Double, Double, Double, Double) |
Finds intrinsic and extrinsic camera parameters using calibration pattern
| |
CalibrationMatrixValues(CvSize, Double, Double, Double, Double, Double, CvPoint2D64f) |
Finds intrinsic and extrinsic camera parameters using calibration pattern
| |
CalibrationMatrixValues(CvSize, Double, Double, Double, Double, Double, CvPoint2D64f, Double) |
Finds intrinsic and extrinsic camera parameters using calibration pattern
| |
Canny(CvArr, Double, Double) |
Finds the edges on the input image image and marks them in the output image edges using the Canny algorithm.
The smallest of threshold1 and threshold2 is used for edge linking, the largest - to find initial segments of strong edges.
(Inherited from CvArr.) | |
Canny(CvArr, Double, Double, ApertureSize) |
Finds the edges on the input image image and marks them in the output image edges using the Canny algorithm.
The smallest of threshold1 and threshold2 is used for edge linking, the largest - to find initial segments of strong edges.
(Inherited from CvArr.) | |
CheckArr |
Checks every element of input array for invalid values
(Inherited from CvArr.) | |
CheckArr(CheckArrFlag) |
Checks every element of input array for invalid values
(Inherited from CvArr.) | |
CheckArr(CheckArrFlag, Double, Double) |
Checks every element of input array for invalid values
(Inherited from CvArr.) | |
CheckArray |
Checks every element of input array for invalid values
(Inherited from CvArr.) | |
CheckArray(CheckArrFlag) |
Checks every element of input array for invalid values
(Inherited from CvArr.) | |
CheckArray(CheckArrFlag, Double, Double) |
Checks every element of input array for invalid values
(Inherited from CvArr.) | |
CheckContourConvexity |
Tests contour convexity.
(Inherited from CvArr.) | |
Circle(CvPoint, Int32, CvScalar) |
Draws a circle
(Inherited from CvArr.) | |
Circle(Int32, Int32, Int32, CvScalar) |
Draws a circle
(Inherited from CvArr.) | |
Circle(CvPoint, Int32, CvScalar, Int32) |
Draws a circle
(Inherited from CvArr.) | |
Circle(Int32, Int32, Int32, CvScalar, Int32) |
Draws a circle
(Inherited from CvArr.) | |
Circle(CvPoint, Int32, CvScalar, Int32, LineType) |
Draws a circle
(Inherited from CvArr.) | |
Circle(Int32, Int32, Int32, CvScalar, Int32, LineType) |
Draws a circle
(Inherited from CvArr.) | |
Circle(CvPoint, Int32, CvScalar, Int32, LineType, Int32) |
Draws a circle
(Inherited from CvArr.) | |
Circle(Int32, Int32, Int32, CvScalar, Int32, LineType, Int32) |
Draws a circle
(Inherited from CvArr.) | |
ClearND |
Clears the particular array element
(Inherited from CvArr.) | |
Clone |
Creates matrix copy (cvCloneMat)
| |
Cmp |
Performs per-element comparison of two arrays
(Inherited from CvArr.) | |
CmpS |
Performs per-element comparison of array and scalar
(Inherited from CvArr.) | |
CompleteSymm |
Completes the symmetric matrix from the lower part
| |
CompleteSymm(Boolean) |
Completes the symmetric matrix from the lower (LtoR=0) or from the upper (LtoR!=0) part
| |
ComputeCorrespondEpilines |
For points in one image of stereo pair computes the corresponding epilines in the other image
| |
ContourArea |
Calculates area of the whole contour or contour section.
(Inherited from CvArr.) | |
ContourArea(CvSlice) |
Calculates area of the whole contour or contour section.
(Inherited from CvArr.) | |
ContourPerimeter |
Alias for cvArcLength(curve,Whole_Seq,1)
(Inherited from CvArr.) | |
Convert |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
ConvertPointsHomogeneous |
Convert points to/from homogeneous coordinates
| |
ConvertPointsHomogenious |
Convert points to/from homogeneous coordinates
| |
ConvertScale(CvArr) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
ConvertScale(CvArr, Double) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
ConvertScale(CvArr, Double, Double) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
ConvertScaleAbs(CvArr) |
Converts input array elements to 8-bit unsigned integer another with optional linear transformation
(Inherited from CvArr.) | |
ConvertScaleAbs(CvArr, Double) |
Converts input array elements to 8-bit unsigned integer another with optional linear transformation
(Inherited from CvArr.) | |
ConvertScaleAbs(CvArr, Double, Double) |
Converts input array elements to 8-bit unsigned integer another with optional linear transformation
(Inherited from CvArr.) | |
ConvexHull2(Int32, ConvexHullOrientation) |
Finds convex hull of point set
(Inherited from CvArr.) | |
ConvexHull2(CvPoint, ConvexHullOrientation) |
Finds convex hull of point set
(Inherited from CvArr.) | |
ConvexHull2(CvPoint2D32f, ConvexHullOrientation) |
Finds convex hull of point set
(Inherited from CvArr.) | |
ConvexityDefects(Int32) |
Finds convexity defects of contour
(Inherited from CvArr.) | |
ConvexityDefects(CvArr) |
Finds convexity defects of contour
(Inherited from CvArr.) | |
ConvexityDefects(CvArr, CvMemStorage) |
Finds convexity defects of contour
(Inherited from CvArr.) | |
Copy(CvArr) |
Copies one array to another
(Inherited from CvArr.) | |
Copy(CvArr, CvArr) |
Copies one array to another
(Inherited from CvArr.) | |
CopyMakeBorder(CvArr, CvPoint, BorderType) |
Copies image and makes border around it.
(Inherited from CvArr.) | |
CopyMakeBorder(CvArr, CvPoint, BorderType, CvScalar) |
Copies image and makes border around it.
(Inherited from CvArr.) | |
CornerEigenValsAndVecs(CvArr, Int32) |
Calculates eigenvalues and eigenvectors of image blocks for corner detection
(Inherited from CvArr.) | |
CornerEigenValsAndVecs(CvArr, Int32, ApertureSize) |
Calculates eigenvalues and eigenvectors of image blocks for corner detection
(Inherited from CvArr.) | |
CornerHarris(CvArr, Int32) |
Runs the Harris edge detector on image.
Similarly to cvCornerMinEigenVal and cvCornerEigenValsAndVecs,
for each pixel it calculates 2x2 gradient covariation matrix M over block_size×block_size neighborhood.
(Inherited from CvArr.) | |
CornerHarris(CvArr, Int32, ApertureSize) |
Runs the Harris edge detector on image.
Similarly to cvCornerMinEigenVal and cvCornerEigenValsAndVecs,
for each pixel it calculates 2x2 gradient covariation matrix M over block_size×block_size neighborhood.
(Inherited from CvArr.) | |
CornerHarris(CvArr, Int32, ApertureSize, Double) |
Runs the Harris edge detector on image.
Similarly to cvCornerMinEigenVal and cvCornerEigenValsAndVecs,
for each pixel it calculates 2x2 gradient covariation matrix M over block_size×block_size neighborhood.
(Inherited from CvArr.) | |
CornerMinEigenVal(CvArr, Int32) |
Calculates minimal eigenvalue of gradient matrices for corner detection
(Inherited from CvArr.) | |
CornerMinEigenVal(CvArr, Int32, ApertureSize) |
Calculates minimal eigenvalue of gradient matrices for corner detection
(Inherited from CvArr.) | |
CountNonZero |
Counts non-zero array elements
(Inherited from CvArr.) | |
CreateData |
Allocates array data.
(Inherited from CvArr.) | |
CreatePyramid |
Builds pyramid for an image
(Inherited from CvArr.) | |
CrossProduct |
Calculates cross product of two 3D vectors
(Inherited from CvArr.) | |
CvtColor |
Converts image from one color space to another.
(Inherited from CvArr.) | |
CvtPixToPlane |
Divides multi-channel array into several single-channel arrays or extracts a single channel from the array
(Inherited from CvArr.) | |
CvtPlaneToPix |
Composes multi-channel array from several single-channel arrays or inserts a single channel into the array. (cvCvtPlaneToPix)
(Inherited from CvArr.) | |
CvtScale(CvArr) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
CvtScale(CvArr, Double) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
CvtScale(CvArr, Double, Double) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
CvtScaleAbs(CvArr) |
Converts input array elements to 8-bit unsigned integer another with optional linear transformation
(Inherited from CvArr.) | |
CvtScaleAbs(CvArr, Double) |
Converts input array elements to 8-bit unsigned integer another with optional linear transformation
(Inherited from CvArr.) | |
CvtScaleAbs(CvArr, Double, Double) |
Converts input array elements to 8-bit unsigned integer another with optional linear transformation
(Inherited from CvArr.) | |
DCT |
Performs forward or inverse Discrete Cosine transform of 1D or 2D floating-point array
(Inherited from CvArr.) | |
DecodeImage |
Decode image stored in the buffer
| |
DecodeImageM |
Decode image stored in the buffer
| |
DecomposeProjectionMatrix(CvMat, CvMat, CvMat) |
Computes projection matrix decomposition
| |
DecomposeProjectionMatrix(CvMat, CvMat, CvMat, CvMat, CvMat, CvMat) |
Computes projection matrix decomposition
| |
DecomposeProjectionMatrix(CvMat, CvMat, CvMat, CvMat, CvMat, CvMat, CvPoint3D64f) |
Computes projection matrix decomposition
| |
DecRefData |
Decrements array data reference counter.
(Inherited from CvArr.) | |
Det |
Returns determinant of matrix
(Inherited from CvArr.) | |
DFT(CvArr, DFTFlag) |
Performs forward or inverse Discrete Fourier transform of 1D or 2D floating-point array
(Inherited from CvArr.) | |
DFT(CvArr, DFTFlag, Int32) |
Performs forward or inverse Discrete Fourier transform of 1D or 2D floating-point array
(Inherited from CvArr.) | |
Dilate(CvArr) |
Dilates image by using arbitrary structuring element.
(Inherited from CvArr.) | |
Dilate(CvArr, IplConvKernel) |
Dilates image by using arbitrary structuring element.
(Inherited from CvArr.) | |
Dilate(CvArr, IplConvKernel, Int32) |
Dilates image by using arbitrary structuring element.
(Inherited from CvArr.) | |
Dispose |
Releases the resources
(Inherited from DisposableObject.) | |
Dispose(Boolean) |
Clean up any resources being used.
(Overrides CvArrDispose(Boolean).) | |
DistTransform(CvArr) |
Calculates distance to closest zero pixel for all non-zero pixels of source image.
(Inherited from CvArr.) | |
DistTransform(CvArr, DistanceType) |
Calculates distance to closest zero pixel for all non-zero pixels of source image.
(Inherited from CvArr.) | |
DistTransform(CvArr, DistanceType, Int32) |
Calculates distance to closest zero pixel for all non-zero pixels of source image.
(Inherited from CvArr.) | |
DistTransform(CvArr, DistanceType, Int32, Single) |
Calculates distance to closest zero pixel for all non-zero pixels of source image.
(Inherited from CvArr.) | |
DistTransform(CvArr, DistanceType, Int32, Single, CvArr) |
Calculates distance to closest zero pixel for all non-zero pixels of source image.
(Inherited from CvArr.) | |
Div(CvArr, CvArr) |
Performs per-element division of two arrays
(Inherited from CvArr.) | |
Div(CvArr, CvArr, Double) |
Performs per-element division of two arrays
(Inherited from CvArr.) | |
DrawChessboardCorners |
Draws the individual chessboard corners detected (as red circles) in case if the board was not found (pattern_was_found=0) or the colored corners connected with lines when the board was found (pattern_was_found≠0).
(Inherited from CvArr.) | |
DrawCircle(CvPoint, Int32, CvScalar) |
Draws a circle
(Inherited from CvArr.) | |
DrawCircle(Int32, Int32, Int32, CvScalar) |
Draws a circle
(Inherited from CvArr.) | |
DrawCircle(CvPoint, Int32, CvScalar, Int32) |
Draws a circle
(Inherited from CvArr.) | |
DrawCircle(Int32, Int32, Int32, CvScalar, Int32) |
Draws a circle
(Inherited from CvArr.) | |
DrawCircle(CvPoint, Int32, CvScalar, Int32, LineType) |
Draws a circle
(Inherited from CvArr.) | |
DrawCircle(Int32, Int32, Int32, CvScalar, Int32, LineType) |
Draws a circle
(Inherited from CvArr.) | |
DrawCircle(CvPoint, Int32, CvScalar, Int32, LineType, Int32) |
Draws a circle
(Inherited from CvArr.) | |
DrawCircle(Int32, Int32, Int32, CvScalar, Int32, LineType, Int32) |
Draws a circle
(Inherited from CvArr.) | |
DrawContours(CvSeqCvPoint, CvScalar, CvScalar, Int32) |
Draws contour outlines or interiors in the image
(Inherited from CvArr.) | |
DrawContours(CvSeqCvPoint, CvScalar, CvScalar, Int32, Int32) |
Draws contour outlines or interiors in the image
(Inherited from CvArr.) | |
DrawContours(CvSeqCvPoint, CvScalar, CvScalar, Int32, Int32, LineType) |
Draws contour outlines or interiors in the image
(Inherited from CvArr.) | |
DrawContours(CvSeqCvPoint, CvScalar, CvScalar, Int32, Int32, LineType, CvPoint) |
Draws contour outlines or interiors in the image
(Inherited from CvArr.) | |
DrawEllipse(CvPoint, CvSize, Double, Double, Double, CvScalar) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
DrawEllipse(CvPoint, CvSize, Double, Double, Double, CvScalar, Int32) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
DrawEllipse(CvPoint, CvSize, Double, Double, Double, CvScalar, Int32, LineType) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
DrawEllipse(CvPoint, CvSize, Double, Double, Double, CvScalar, Int32, LineType, Int32) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
DrawLine(CvPoint, CvPoint, CvScalar) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawLine(CvPoint, CvPoint, CvScalar, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawLine(Int32, Int32, Int32, Int32, CvScalar) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawLine(CvPoint, CvPoint, CvScalar, Int32, LineType) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawLine(Int32, Int32, Int32, Int32, CvScalar, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawLine(CvPoint, CvPoint, CvScalar, Int32, LineType, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawLine(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawLine(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
DrawMarker(Int32, Int32, CvScalar) | (Inherited from CvArr.) | |
DrawMarker(Int32, Int32, CvScalar, MarkerStyle) | (Inherited from CvArr.) | |
DrawMarker(Int32, Int32, CvScalar, MarkerStyle, Int32) | (Inherited from CvArr.) | |
DrawMarker(Int32, Int32, CvScalar, MarkerStyle, Int32, LineType) | (Inherited from CvArr.) | |
DrawMarker(Int32, Int32, CvScalar, MarkerStyle, Int32, LineType, Int32) | (Inherited from CvArr.) | |
DrawPolyLine(CvPoint, Boolean, CvScalar) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
DrawPolyLine(CvPoint, Boolean, CvScalar, Int32) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
DrawPolyLine(CvPoint, Boolean, CvScalar, Int32, LineType) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
DrawPolyLine(CvPoint, Boolean, CvScalar, Int32, LineType, Int32) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
DrawRect(CvRect, CvScalar) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(CvPoint, CvPoint, CvScalar) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(CvRect, CvScalar, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(CvPoint, CvPoint, CvScalar, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(CvRect, CvScalar, Int32, LineType) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(Int32, Int32, Int32, Int32, CvScalar) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(CvPoint, CvPoint, CvScalar, Int32, LineType) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(CvRect, CvScalar, Int32, LineType, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(Int32, Int32, Int32, Int32, CvScalar, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(CvPoint, CvPoint, CvScalar, Int32, LineType, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
DrawRect(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
EigenVV(CvArr, CvArr) |
Computes eigenvalues and eigenvectors of symmetric matrix
(Inherited from CvArr.) | |
EigenVV(CvArr, CvArr, Double) |
Computes eigenvalues and eigenvectors of symmetric matrix
(Inherited from CvArr.) | |
Ellipse(CvPoint, CvSize, Double, Double, Double, CvScalar) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
Ellipse(CvPoint, CvSize, Double, Double, Double, CvScalar, Int32) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
Ellipse(CvPoint, CvSize, Double, Double, Double, CvScalar, Int32, LineType) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
Ellipse(CvPoint, CvSize, Double, Double, Double, CvScalar, Int32, LineType, Int32) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
EllipseBox(CvBox2D, CvScalar) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
EllipseBox(CvBox2D, CvScalar, Int32) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
EllipseBox(CvBox2D, CvScalar, Int32, LineType) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
EllipseBox(CvBox2D, CvScalar, Int32, LineType, Int32) |
Draws simple or thick elliptic arc or fills ellipse sector
(Inherited from CvArr.) | |
EmptyClone |
Makes an matrix that have the same size, depth and channels as this image
| |
EncodeImage(String, ImageEncodingParam) |
Encode image and store the result as a byte vector (single-row 8uC1 matrix)
| |
EncodeImage(String, Int32) |
Encode image and store the result as a byte vector (single-row 8uC1 matrix)
| |
EqualizeHist |
Equalizes histogram of grayscale image.
(Inherited from CvArr.) | |
Equals | (Inherited from Object.) | |
Erode(CvArr) |
Erodes image by using arbitrary structuring element.
(Inherited from CvArr.) | |
Erode(CvArr, IplConvKernel) |
Erodes image by using arbitrary structuring element.
(Inherited from CvArr.) | |
Erode(CvArr, IplConvKernel, Int32) |
Erodes image by using arbitrary structuring element.
(Inherited from CvArr.) | |
Exp |
Calculates exponent of every array element
(Inherited from CvArr.) | |
ExtractMSER |
Extracts the contours of Maximally Stable Extremal Regions
(Inherited from CvArr.) | |
ExtractSURF(CvArr, CvSURFPoint, Single, CvSURFParams) |
Extracts Speeded Up Robust Features from image
(Inherited from CvArr.) | |
ExtractSURF(CvArr, CvSeqCvSURFPoint, CvSeqIntPtr, CvMemStorage, CvSURFParams) |
Extracts Speeded Up Robust Features from image
(Inherited from CvArr.) | |
ExtractSURF(CvArr, CvSURFPoint, Single, CvSURFParams, Boolean) |
Extracts Speeded Up Robust Features from image
(Inherited from CvArr.) | |
ExtractSURF(CvArr, CvSeqCvSURFPoint, CvSeqIntPtr, CvMemStorage, CvSURFParams, Boolean) |
Extracts Speeded Up Robust Features from image
(Inherited from CvArr.) | |
FFT(CvArr, DFTFlag) |
Performs forward or inverse Discrete Fourier transform of 1D or 2D floating-point array
(Inherited from CvArr.) | |
FFT(CvArr, DFTFlag, Int32) |
Performs forward or inverse Discrete Fourier transform of 1D or 2D floating-point array
(Inherited from CvArr.) | |
FillConvexPoly(CvPoint, CvScalar) |
Fills convex polygon
(Inherited from CvArr.) | |
FillConvexPoly(CvPoint, CvScalar, LineType) |
Fills convex polygon
(Inherited from CvArr.) | |
FillConvexPoly(CvPoint, CvScalar, LineType, Int32) |
Fills convex polygon
(Inherited from CvArr.) | |
FillPoly(CvPoint, CvScalar) |
Fills polygons interior
(Inherited from CvArr.) | |
FillPoly(CvPoint, CvScalar, LineType) |
Fills polygons interior
(Inherited from CvArr.) | |
FillPoly(CvPoint, CvScalar, LineType, Int32) |
Fills polygons interior
(Inherited from CvArr.) | |
Filter2D(CvArr, CvMat) |
Applies arbitrary linear filter to the image. In-place operation is supported.
When the aperture is partially outside the image, the function interpolates outlier pixel values from the nearest pixels that is inside the image.
(Inherited from CvArr.) | |
Filter2D(CvArr, CvMat, CvPoint) |
Applies arbitrary linear filter to the image. In-place operation is supported.
When the aperture is partially outside the image, the function interpolates outlier pixel values from the nearest pixels that is inside the image.
(Inherited from CvArr.) | |
Finalize |
Destructor
(Inherited from DisposableObject.) | |
FindChessboardCorners(CvSize, CvPoint2D32f) |
Finds positions of internal corners of the chessboard
(Inherited from CvArr.) | |
FindChessboardCorners(CvSize, CvPoint2D32f, Int32) |
Finds positions of internal corners of the chessboard
(Inherited from CvArr.) | |
FindChessboardCorners(CvSize, CvPoint2D32f, Int32, ChessboardFlag) |
Finds positions of internal corners of the chessboard
(Inherited from CvArr.) | |
FindContours(CvMemStorage, CvSeqCvPoint) |
Retrieves contours from the binary image and returns the number of retrieved contours.
(Inherited from CvArr.) | |
FindContours(CvMemStorage, CvSeqCvPoint, Int32) |
Retrieves contours from the binary image and returns the number of retrieved contours.
(Inherited from CvArr.) | |
FindContours(CvMemStorage, CvSeqCvPoint, Int32, ContourRetrieval) |
Retrieves contours from the binary image and returns the number of retrieved contours.
(Inherited from CvArr.) | |
FindContours(CvMemStorage, CvSeqCvPoint, Int32, ContourRetrieval, ContourChain) |
Retrieves contours from the binary image and returns the number of retrieved contours.
(Inherited from CvArr.) | |
FindContours(CvMemStorage, CvSeqCvPoint, Int32, ContourRetrieval, ContourChain, CvPoint) |
Retrieves contours from the binary image and returns the number of retrieved contours.
(Inherited from CvArr.) | |
FindCornerSubPix |
Iterates to find the sub-pixel accurate location of corners, or radial saddle points.
(Inherited from CvArr.) | |
FitEllipse2 |
Fits ellipse to set of 2D points
(Inherited from CvArr.) | |
FitLine |
Fits line to 2D or 3D point set
(Inherited from CvArr.) | |
Flip |
Flip a 2D array around vertical, horizontal or both axises
(Inherited from CvArr.) | |
Flip(CvArr) |
Flip a 2D array around vertical, horizontal or both axises
(Inherited from CvArr.) | |
Flip(CvArr, FlipMode) |
Flip a 2D array around vertical, horizontal or both axises
(Inherited from CvArr.) | |
FloodFill(CvPoint, CvScalar) |
Fills a connected component with given color.
(Inherited from CvArr.) | |
FloodFill(CvPoint, CvScalar, CvScalar) |
Fills a connected component with given color.
(Inherited from CvArr.) | |
FloodFill(CvPoint, CvScalar, CvScalar, CvScalar) |
Fills a connected component with given color.
(Inherited from CvArr.) | |
FloodFill(CvPoint, CvScalar, CvScalar, CvScalar, CvConnectedComp) |
Fills a connected component with given color.
(Inherited from CvArr.) | |
FloodFill(CvPoint, CvScalar, CvScalar, CvScalar, CvConnectedComp, FloodFillFlag) |
Fills a connected component with given color.
(Inherited from CvArr.) | |
FloodFill(CvPoint, CvScalar, CvScalar, CvScalar, CvConnectedComp, FloodFillFlag, CvArr) |
Fills a connected component with given color.
(Inherited from CvArr.) | |
FromArray(Byte) |
Creates CvMat from byte rectangular array
| |
FromArray(Byte) |
Creates CvMat from byte liner array
| |
FromArray(Double) |
Creates CvMat from double rectangular array
| |
FromArray(Double) |
Creates CvMat from double liner array
| |
FromArray(Int16) |
Creates CvMat from short rectangular array
| |
FromArray(Int16) |
Creates CvMat from short liner array
| |
FromArray(Int32) |
Creates CvMat from int rectangular array
| |
FromArray(Int32) |
Creates CvMat from int liner array
| |
FromArray(Single) |
Creates CvMat from float rectangular array
| |
FromArray(Single) |
Creates CvMat from float liner array
| |
FromArrayT(T, MatrixType) |
Creates CvMat from generic rectangular array.
| |
FromArrayT(T, MatrixType) |
Creates CvMat from generic liner array
| |
FromFile |
Loads an image from the specified file and returns the reference to the loaded image as CvMat.
| |
FromImageData |
Creates the IplImage instance from image data (using cvDecodeImageM)
| |
FromStream |
Creates the IplImage instance from System.IO.Stream (using cvDecodeImageM)
| |
Get1D |
Return the particular array element
(Inherited from CvArr.) | |
Get2D |
Return the particular array element
(Inherited from CvArr.) | |
Get3D |
Return the particular array element
(Inherited from CvArr.) | |
GetCol |
Returns array column
(Inherited from CvArr.) | |
GetCols |
Returns array column span
(Inherited from CvArr.) | |
GetDataStream |
Returns stream that indicates data pointer.
(The return value must be closed manually)
| |
GetDiag(CvMat) |
Returns one of array diagonals
(Inherited from CvArr.) | |
GetDiag(CvMat, DiagType) |
Returns one of array diagonals
(Inherited from CvArr.) | |
GetDims |
Return number of array dimensions and their sizes
(Inherited from CvArr.) | |
GetDims(Int32) |
Return number of array dimensions and their sizes
(Inherited from CvArr.) | |
GetDimSize |
Return the size of particular dimension
(Inherited from CvArr.) | |
GetElemType |
Returns type of array elements
(Inherited from CvArr.) | |
GetEnumerator | ||
GetHashCode | (Inherited from Object.) | |
GetND |
Return the particular array element
(Inherited from CvArr.) | |
GetQuadrangleSubPix |
Retrieves pixel quadrangle from image with sub-pixel accuracy.
(Inherited from CvArr.) | |
GetRawData(IntPtr) |
Retrieves low-level information about the array
(Inherited from CvArr.) | |
GetRawData(IntPtr, Int32) |
Retrieves low-level information about the array
(Inherited from CvArr.) | |
GetRawData(IntPtr, Int32, CvSize) |
Retrieves low-level information about the array
(Inherited from CvArr.) | |
GetReal1D |
Return the particular element of single-channel array
(Inherited from CvArr.) | |
GetReal2D |
Return the particular element of single-channel array
(Inherited from CvArr.) | |
GetReal3D |
Return the particular element of single-channel array
(Inherited from CvArr.) | |
GetRealND |
Return the particular element of single-channel array
(Inherited from CvArr.) | |
GetRectSubPix |
Retrieves pixel rectangle from image with sub-pixel accuracy.
(Inherited from CvArr.) | |
GetRow |
Returns array row
(Inherited from CvArr.) | |
GetRows(Int32, Int32) |
Returns array row span
(Inherited from CvArr.) | |
GetRows(Int32, Int32, Int32) |
Returns array row span
(Inherited from CvArr.) | |
GetSize |
Returns size of matrix or image ROI
(Inherited from CvArr.) | |
GetStarKeypoints(CvMemStorage) |
Retrieves keypoints using the StarDetector algorithm.
(Inherited from CvArr.) | |
GetStarKeypoints(CvMemStorage, CvStarDetectorParams) |
Retrieves keypoints using the StarDetector algorithm.
(Inherited from CvArr.) | |
GetSubArr |
Returns matrix header corresponding to the rectangular sub-array of input image or matrix
(Inherited from CvArr.) | |
GetSubRect |
Returns matrix header corresponding to the rectangular sub-array of input image or matrix
(Inherited from CvArr.) | |
GetType | (Inherited from Object.) | |
HaarDetectObjects(CvHaarClassifierCascade, CvMemStorage) |
Finds rectangular regions in the given image that are likely to contain objects the cascade has been trained for and returns those regions as a sequence of rectangles.
(Inherited from CvArr.) | |
HaarDetectObjects(CvHaarClassifierCascade, CvMemStorage, Double) |
Finds rectangular regions in the given image that are likely to contain objects the cascade has been trained for and returns those regions as a sequence of rectangles.
(Inherited from CvArr.) | |
HaarDetectObjects(CvHaarClassifierCascade, CvMemStorage, Double, Int32) |
Finds rectangular regions in the given image that are likely to contain objects the cascade has been trained for and returns those regions as a sequence of rectangles.
(Inherited from CvArr.) | |
HaarDetectObjects(CvHaarClassifierCascade, CvMemStorage, Double, Int32, HaarDetectionType) |
Finds rectangular regions in the given image that are likely to contain objects the cascade has been trained for and returns those regions as a sequence of rectangles.
(Inherited from CvArr.) | |
HaarDetectObjects(CvHaarClassifierCascade, CvMemStorage, Double, Int32, HaarDetectionType, CvSize, CvSize) |
Finds rectangular regions in the given image that are likely to contain objects the cascade has been trained for and returns those regions as a sequence of rectangles.
(Inherited from CvArr.) | |
HoughCircles(CvMat, HoughCirclesMethod, Double, Double) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMemStorage, HoughCirclesMethod, Double, Double) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMat, HoughCirclesMethod, Double, Double, Double) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMemStorage, HoughCirclesMethod, Double, Double, Double) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMat, HoughCirclesMethod, Double, Double, Double, Double) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMemStorage, HoughCirclesMethod, Double, Double, Double, Double) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMat, HoughCirclesMethod, Double, Double, Double, Double, Int32) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMemStorage, HoughCirclesMethod, Double, Double, Double, Double, Int32) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMat, HoughCirclesMethod, Double, Double, Double, Double, Int32, Int32) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughCircles(CvMemStorage, HoughCirclesMethod, Double, Double, Double, Double, Int32, Int32) |
Finds circles in grayscale image using Hough transform.
(Inherited from CvArr.) | |
HoughLines2(CvMat, HoughLinesMethod, Double, Double, Int32) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
HoughLines2(CvMemStorage, HoughLinesMethod, Double, Double, Int32) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
HoughLines2(CvMat, HoughLinesMethod, Double, Double, Int32, Double, Double) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
HoughLines2(CvMemStorage, HoughLinesMethod, Double, Double, Int32, Double, Double) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
HoughLinesProbabilistic(Double, Double, Int32) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
HoughLinesProbabilistic(Double, Double, Int32, Double, Double) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
HoughLinesStandard(Double, Double, Int32) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
HoughLinesStandard(Double, Double, Int32, Double, Double) |
Finds lines in binary image using Hough transform.
(Inherited from CvArr.) | |
Identity(Int32, Int32, MatrixType) |
Initializes identity matrix
| |
Identity(Int32, Int32, MatrixType, CvScalar) |
Initializes scaled identity matrix
| |
IncRefData |
Increments array data reference counter
(Inherited from CvArr.) | |
InitMatHeader(Int32, Int32, MatrixType) |
Initializes matrix header.
| |
InitMatHeaderT(Int32, Int32, MatrixType, T) |
Initializes matrix header.
| |
InitMatHeaderT(Int32, Int32, MatrixType, T, Int32) |
Initializes matrix header.
| |
Inpaint |
Inpaints the selected region in the image.
(Inherited from CvArr.) | |
InRange |
Checks that array elements lie between elements of two other arrays
(Inherited from CvArr.) | |
InRangeS |
Checks that array elements lie between two scalars
(Inherited from CvArr.) | |
Integral(CvArr) |
Calculates integral images.
(Inherited from CvArr.) | |
Integral(CvArr, CvArr) |
Calculates integral images.
(Inherited from CvArr.) | |
Integral(CvArr, CvArr, CvArr) |
Calculates integral images.
(Inherited from CvArr.) | |
Inv(CvArr) |
Finds inverse or pseudo-inverse of matrix
(Inherited from CvArr.) | |
Inv(CvArr, InvertMethod) |
Finds inverse or pseudo-inverse of matrix
(Inherited from CvArr.) | |
Invert(CvArr) |
Finds inverse or pseudo-inverse of matrix
(Inherited from CvArr.) | |
Invert(CvArr, InvertMethod) |
Finds inverse or pseudo-inverse of matrix
(Inherited from CvArr.) | |
KMeans2 |
Splits set of vectors by given number of clusters
(Inherited from CvArr.) | |
Laplace(CvArr) |
Calculates Laplacian of the source image by summing second x- and y- derivatives calculated using Sobel operator.
(Inherited from CvArr.) | |
Laplace(CvArr, ApertureSize) |
Calculates Laplacian of the source image by summing second x- and y- derivatives calculated using Sobel operator.
(Inherited from CvArr.) | |
Line(CvPoint, CvPoint, CvScalar) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
Line(CvPoint, CvPoint, CvScalar, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
Line(Int32, Int32, Int32, Int32, CvScalar) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
Line(CvPoint, CvPoint, CvScalar, Int32, LineType) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
Line(Int32, Int32, Int32, Int32, CvScalar, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
Line(CvPoint, CvPoint, CvScalar, Int32, LineType, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
Line(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
Line(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType, Int32) |
Draws a line segment connecting two points
(Inherited from CvArr.) | |
LinearPolar(CvArr, CvPoint2D32f, Double) |
Performs forward or inverse linear-polar image transform
(Inherited from CvArr.) | |
LinearPolar(CvArr, CvPoint2D32f, Double, Interpolation) |
Performs forward or inverse linear-polar image transform
(Inherited from CvArr.) | |
LoadImageM |
Loads an image from the specified file and returns the reference to the loaded image as CvMat.
| |
Log |
Calculates natural logarithm of every array element absolute value
(Inherited from CvArr.) | |
LogPolar(CvArr, CvPoint2D32f, Double) |
Remaps image to log-polar space.
The function emulates the human "foveal" vision and can be used for fast scale and rotation-invariant template matching, for object tracking etc.
(Inherited from CvArr.) | |
LogPolar(CvArr, CvPoint2D32f, Double, Interpolation) |
Remaps image to log-polar space.
The function emulates the human "foveal" vision and can be used for fast scale and rotation-invariant template matching, for object tracking etc.
(Inherited from CvArr.) | |
LUT(CvArr, CvArr) |
Performs look-up table transform of array
(Inherited from CvArr.) | |
LUT(CvArr, Byte) |
Performs look-up table transform of array
(Inherited from CvArr.) | |
LUT(CvArr, Double) |
Performs look-up table transform of array
(Inherited from CvArr.) | |
LUT(CvArr, Int16) |
Performs look-up table transform of array
(Inherited from CvArr.) | |
LUT(CvArr, Int32) |
Performs look-up table transform of array
(Inherited from CvArr.) | |
LUT(CvArr, Single) |
Performs look-up table transform of array
(Inherited from CvArr.) | |
MatchTemplate |
Compares template against overlapped image regions.
(Inherited from CvArr.) | |
Max |
Finds per-element maximum of two arrays
(Inherited from CvArr.) | |
MaxS |
Finds per-element maximum of array and scalar
(Inherited from CvArr.) | |
MemberwiseClone | (Inherited from Object.) | |
Merge |
Composes multi-channel array from several single-channel arrays or inserts a single channel into the array. (cvMerge)
(Inherited from CvArr.) | |
mGet |
Return the particular element of single-channel floating-point matrix
| |
Min |
Finds per-element minimum of two arrays
(Inherited from CvArr.) | |
MinAreaRect2 |
Finds circumscribed rectangle of minimal area for given 2D point set
(Inherited from CvArr.) | |
MinAreaRect2(CvMemStorage) |
Finds circumscribed rectangle of minimal area for given 2D point set
(Inherited from CvArr.) | |
MinEnclosingCircle |
Finds circumscribed rectangle of minimal area for given 2D point set
(Inherited from CvArr.) | |
MinMaxLoc(Double, Double) |
Finds global minimum and maximum in array or subarray
(Inherited from CvArr.) | |
MinMaxLoc(CvPoint, CvPoint) |
Finds global minimum and maximum in array or subarray
(Inherited from CvArr.) | |
MinMaxLoc(Double, Double, CvArr) |
Finds global minimum and maximum in array or subarray
(Inherited from CvArr.) | |
MinMaxLoc(CvPoint, CvPoint, CvArr) |
Finds global minimum and maximum in array or subarray
(Inherited from CvArr.) | |
MinMaxLoc(Double, Double, CvPoint, CvPoint) |
Finds global minimum and maximum in array or subarray
(Inherited from CvArr.) | |
MinMaxLoc(Double, Double, CvPoint, CvPoint, CvArr) |
Finds global minimum and maximum in array or subarray
(Inherited from CvArr.) | |
MinS |
Finds per-element minimum of array and scalar
(Inherited from CvArr.) | |
Mirror |
Flip a 2D array around vertical, horizontal or both axises
(Inherited from CvArr.) | |
Mirror(CvArr) |
Flip a 2D array around vertical, horizontal or both axises
(Inherited from CvArr.) | |
Mirror(CvArr, FlipMode) |
Flip a 2D array around vertical, horizontal or both axises
(Inherited from CvArr.) | |
Moments |
Moments
(Inherited from CvArr.) | |
mSet |
Return the particular element of single-channel floating-point matrix
| |
Mul(CvArr, CvArr) |
Calculates per-element product of two arrays
(Inherited from CvArr.) | |
Mul(CvArr, CvArr, Double) |
Calculates per-element product of two arrays
(Inherited from CvArr.) | |
MulAddS |
Calculates sum of scaled array and another array
(Inherited from CvArr.) | |
Norm |
Calculates absolute array norm, absolute difference norm or relative difference norm
(Inherited from CvArr.) | |
Norm(CvArr) |
Calculates absolute array norm, absolute difference norm or relative difference norm
(Inherited from CvArr.) | |
Norm(CvArr, NormType) |
Calculates absolute array norm, absolute difference norm or relative difference norm
(Inherited from CvArr.) | |
Norm(CvArr, NormType, CvArr) |
Calculates absolute array norm, absolute difference norm or relative difference norm
(Inherited from CvArr.) | |
Normalize(CvArr) |
Normalizes array to a certain norm or value range
(Inherited from CvArr.) | |
Normalize(CvArr, Double, Double) |
Normalizes array to a certain norm or value range
(Inherited from CvArr.) | |
Normalize(CvArr, Double, Double, NormType) |
Normalizes array to a certain norm or value range
(Inherited from CvArr.) | |
Normalize(CvArr, Double, Double, NormType, CvArr) |
Normalizes array to a certain norm or value range
(Inherited from CvArr.) | |
Not |
Performs per-element bit-wise inversion of array elements
(Inherited from CvArr.) | |
NotifyMemoryPressure |
Notifies the allocated size of memory.
(Inherited from DisposableObject.) | |
Or(CvArr, CvArr) |
Calculates per-element bit-wise disjunction of two arrays
(Inherited from CvArr.) | |
Or(CvArr, CvArr, CvArr) |
Calculates per-element bit-wise disjunction of two arrays
(Inherited from CvArr.) | |
OrS(CvScalar, CvArr) |
Calculates per-element bit-wise disjunction of array and scalar
(Inherited from CvArr.) | |
OrS(CvScalar, CvArr, CvArr) |
Calculates per-element bit-wise disjunction of array and scalar
(Inherited from CvArr.) | |
PerspectiveTransform(CvArr, CvMat) |
Performs perspective matrix transform of vector array
(Inherited from CvArr.) | |
PerspectiveTransform(CvPoint2D32f, CvPoint2D32f) |
Calculates perspective transform from 4 corresponding points.
| |
PointPolygonTest |
Point in contour test
(Inherited from CvArr.) | |
PolyLine(CvPoint, Boolean, CvScalar) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
PolyLine(CvPoint, Boolean, CvScalar, Int32) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
PolyLine(CvPoint, Boolean, CvScalar, Int32, LineType) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
PolyLine(CvPoint, Boolean, CvScalar, Int32, LineType, Int32) |
Draws simple or thick polygons
(Inherited from CvArr.) | |
Pow |
Raises every array element to power
(Inherited from CvArr.) | |
PreCornerDetect(CvArr) |
Calculates feature map for corner detection
(Inherited from CvArr.) | |
PreCornerDetect(CvArr, ApertureSize) |
Calculates feature map for corner detection
(Inherited from CvArr.) | |
Ptr1D(Int32) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
Ptr1D(Int32, MatrixType) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
Ptr2D(Int32, Int32) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
Ptr2D(Int32, Int32, MatrixType) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
Ptr3D(Int32, Int32, Int32) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
Ptr3D(Int32, Int32, Int32, MatrixType) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
PtrND(Int32) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
PtrND(Int32, MatrixType) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
PtrND(Int32, MatrixType, Boolean) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
PtrND(Int32, MatrixType, Boolean, NullableUInt32) |
Return pointer to the particular array element
(Inherited from CvArr.) | |
PutText |
Draws text string
(Inherited from CvArr.) | |
PyrDown(CvArr) |
Downsamples image.
(Inherited from CvArr.) | |
PyrDown(CvArr, CvFilter) |
Downsamples image.
(Inherited from CvArr.) | |
PyrMeanShiftFiltering(CvArr, Double, Double) |
Does meanshift image segmentation.
(Inherited from CvArr.) | |
PyrMeanShiftFiltering(CvArr, Double, Double, Int32) |
Does meanshift image segmentation.
(Inherited from CvArr.) | |
PyrMeanShiftFiltering(CvArr, Double, Double, Int32, CvTermCriteria) |
Does meanshift image segmentation.
(Inherited from CvArr.) | |
PyrUp(CvArr) |
Upsamples image.
(Inherited from CvArr.) | |
PyrUp(CvArr, CvFilter) |
Upsamples image.
(Inherited from CvArr.) | |
RandArr |
Fills array with random numbers and updates the RNG state
(Inherited from CvArr.) | |
RandShuffle |
Randomly shuffles the array elements
(Inherited from CvArr.) | |
RandShuffle(CvRNG) |
Randomly shuffles the array elements
(Inherited from CvArr.) | |
RandShuffle(CvRNG, Double) |
Randomly shuffles the array elements
(Inherited from CvArr.) | |
Range |
Fills matrix with given range of numbers as following:
arr(i,j) = (end-start) * (i*cols(arr)+j) / (cols(arr)*rows(arr))
(Inherited from CvArr.) | |
Rectangle(CvRect, CvScalar) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(CvPoint, CvPoint, CvScalar) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(CvRect, CvScalar, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(CvPoint, CvPoint, CvScalar, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(CvRect, CvScalar, Int32, LineType) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(Int32, Int32, Int32, Int32, CvScalar) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(CvPoint, CvPoint, CvScalar, Int32, LineType) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(CvRect, CvScalar, Int32, LineType, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(Int32, Int32, Int32, Int32, CvScalar, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(CvPoint, CvPoint, CvScalar, Int32, LineType, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Rectangle(Int32, Int32, Int32, Int32, CvScalar, Int32, LineType, Int32) |
Draws simple, thick or filled rectangle
(Inherited from CvArr.) | |
Reduce(CvArr) |
Reduces matrix to a vector
(Inherited from CvArr.) | |
Reduce(CvArr, ReduceDimension) |
Reduces matrix to a vector
(Inherited from CvArr.) | |
Reduce(CvArr, ReduceDimension, ReduceOperation) |
Reduces matrix to a vector
(Inherited from CvArr.) | |
ReleaseData |
Releases array data.
(Inherited from CvArr.) | |
Remap(CvArr, CvArr, CvArr) |
Applies generic geometrical transformation to the image.
(Inherited from CvArr.) | |
Remap(CvArr, CvArr, CvArr, Interpolation) |
Applies generic geometrical transformation to the image.
(Inherited from CvArr.) | |
Remap(CvArr, CvArr, CvArr, Interpolation, CvScalar) |
Applies generic geometrical transformation to the image.
(Inherited from CvArr.) | |
Repeat |
Fill destination array with tiled source array
(Inherited from CvArr.) | |
Reshape(CvMat, Int32) |
Changes shape of matrix/image without copying data
(Inherited from CvArr.) | |
Reshape(CvMat, Int32) |
Changes shape of matrix/image without copying data
(Inherited from CvArr.) | |
Reshape(CvMat, Int32, Int32) |
Changes shape of matrix/image without copying data
(Inherited from CvArr.) | |
Reshape(CvMat, Int32, Int32) |
Changes shape of matrix/image without copying data
(Inherited from CvArr.) | |
ReshapeMatNDT |
Changes shape of multi-dimensional array w/o copying data
(Inherited from CvArr.) | |
ReshapeNDT |
Changes shape of multi-dimensional array w/o copying data
(Inherited from CvArr.) | |
Resize(CvArr) |
Resizes image src so that it fits exactly to dst.
If ROI is set, the function consideres the ROI as supported as usual.
(Inherited from CvArr.) | |
Resize(CvArr, Interpolation) |
Resizes image src so that it fits exactly to dst.
If ROI is set, the function consideres the ROI as supported as usual.
(Inherited from CvArr.) | |
Rodrigues2(CvMat) |
Converts rotation matrix to rotation vector or vice versa
| |
Rodrigues2(CvMat, CvMat) |
Converts rotation matrix to rotation vector or vice versa
| |
RotationMatrix |
Calculates affine matrix of 2d rotation.
| |
RQDecomp3x3(CvMat, CvMat) |
Computes RQ decomposition for 3x3 matrices
| |
RQDecomp3x3(CvMat, CvMat, CvMat, CvMat, CvMat) |
Computes RQ decomposition for 3x3 matrices
| |
RQDecomp3x3(CvMat, CvMat, CvMat, CvMat, CvMat, CvPoint3D64f) |
Computes RQ decomposition for 3x3 matrices
| |
SampleLine |
Implements a particular case of application of line iterators.
The function reads all the image points lying on the line between pt1 and pt2, including the ending points, and stores them into the buffer.
(Inherited from CvArr.) | |
SaveImage(String) |
Saves the image to the specified file. The image format is chosen depending on the filename extension, see cvLoadImage.
Only 8-bit single-channel or 3-channel (with 'BGR' channel order) images can be saved using this function.
(Inherited from CvArr.) | |
SaveImage(String, ImageEncodingParam) |
Saves the image to the specified file. The image format is chosen depending on the filename extension, see cvLoadImage.
Only 8-bit single-channel or 3-channel (with 'BGR' channel order) images can be saved using this function.
(Inherited from CvArr.) | |
SaveImage(String, Int32) |
Saves the image to the specified file. The image format is chosen depending on the filename extension, see cvLoadImage.
Only 8-bit single-channel or 3-channel (with 'BGR' channel order) images can be saved using this function.
(Inherited from CvArr.) | |
Scale(CvArr) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
Scale(CvArr, Double) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
Scale(CvArr, Double, Double) |
Converts one array to another with optional linear transformation
(Inherited from CvArr.) | |
ScaleAdd |
Calculates sum of scaled array and another array
(Inherited from CvArr.) | |
Set(CvScalar) |
Sets every element of array to given value
(Inherited from CvArr.) | |
Set(CvScalar, CvArr) |
Sets every element of array to given value
(Inherited from CvArr.) | |
Set1D |
Change the particular array element
(Inherited from CvArr.) | |
Set2D |
Change the particular array element
(Inherited from CvArr.) | |
Set3D |
Change the particular array element
(Inherited from CvArr.) | |
SetData(IntPtr, Int32) |
Assigns user data to the array header.
Header should be initialized before using cvCreate*Header, cvInit*Header or cvMat (in case of matrix) function.
(Inherited from CvArr.) | |
SetDataT(T, Int32) |
Assigns user data to the array header.
Header should be initialized before using cvCreate*Header, cvInit*Header or cvMat (in case of matrix) function.
(Inherited from CvArr.) | |
SetIdentity |
Initializes scaled identity matrix
(Inherited from CvArr.) | |
SetIdentity(CvScalar) |
Initializes scaled identity matrix
(Inherited from CvArr.) | |
SetND |
Change the particular array element
(Inherited from CvArr.) | |
SetReal1D |
Change the particular array element
(Inherited from CvArr.) | |
SetReal2D |
Change the particular array element
(Inherited from CvArr.) | |
SetReal3D |
Change the particular array element
(Inherited from CvArr.) | |
SetRealND |
Change the particular array element
(Inherited from CvArr.) | |
SetZero |
Clears the array
(Inherited from CvArr.) | |
Smooth(CvArr) |
Smooths the image in one of several ways.
(Inherited from CvArr.) | |
Smooth(CvArr, SmoothType) |
Smooths the image in one of several ways.
(Inherited from CvArr.) | |
Smooth(CvArr, SmoothType, Int32) |
Smooths the image in one of several ways.
(Inherited from CvArr.) | |
Smooth(CvArr, SmoothType, Int32, Int32) |
Smooths the image in one of several ways.
(Inherited from CvArr.) | |
Smooth(CvArr, SmoothType, Int32, Int32, Double) |
Smooths the image in one of several ways.
(Inherited from CvArr.) | |
Smooth(CvArr, SmoothType, Int32, Int32, Double, Double) |
Smooths the image in one of several ways.
(Inherited from CvArr.) | |
Sobel(CvArr, Int32, Int32) |
Calculates first, second, third or mixed image derivatives using extended Sobel operator
(Inherited from CvArr.) | |
Sobel(CvArr, Int32, Int32, ApertureSize) |
Calculates first, second, third or mixed image derivatives using extended Sobel operator
(Inherited from CvArr.) | |
Sort |
Sorts the rows/cols of an array ascending/descending
(Inherited from CvArr.) | |
Sort(CvArr) |
Sorts the rows/cols of an array ascending/descending
(Inherited from CvArr.) | |
Sort(CvArr, CvArr) |
Sorts the rows/cols of an array ascending/descending
(Inherited from CvArr.) | |
Sort(CvArr, CvArr, SortFlag) |
Sorts the rows/cols of an array ascending/descending
(Inherited from CvArr.) | |
Split |
Divides multi-channel array into several single-channel arrays or extracts a single channel from the array
(Inherited from CvArr.) | |
SquareAcc(CvArr) |
Adds the square of source image to accumulator
(Inherited from CvArr.) | |
SquareAcc(CvArr, CvArr) |
Adds the square of source image to accumulator
(Inherited from CvArr.) | |
StartFindContours(CvMemStorage) |
Initializes contour scanning process
(Inherited from CvArr.) | |
StartFindContours(CvMemStorage, Int32) |
Initializes contour scanning process
(Inherited from CvArr.) | |
StartFindContours(CvMemStorage, Int32, ContourRetrieval) |
Initializes contour scanning process
(Inherited from CvArr.) | |
StartFindContours(CvMemStorage, Int32, ContourRetrieval, ContourChain) |
Initializes contour scanning process
(Inherited from CvArr.) | |
StartFindContours(CvMemStorage, Int32, ContourRetrieval, ContourChain, CvPoint) |
Initializes contour scanning process
(Inherited from CvArr.) | |
Sub(CvArr, CvArr) |
Computes per-element difference between two arrays
(Inherited from CvArr.) | |
Sub(CvArr, CvArr, CvArr) |
Computes per-element difference between two arrays
(Inherited from CvArr.) | |
SubRS(CvScalar, CvArr) |
Computes difference between scalar and array
(Inherited from CvArr.) | |
SubRS(CvScalar, CvArr, CvArr) |
Computes difference between scalar and array
(Inherited from CvArr.) | |
SubS(CvScalar, CvArr) |
Computes difference between array and scalar
(Inherited from CvArr.) | |
SubS(CvScalar, CvArr, CvArr) |
Computes difference between array and scalar
(Inherited from CvArr.) | |
Sum |
Summarizes array elements
(Inherited from CvArr.) | |
SVD(CvArr) |
Performs singular value decomposition of real floating-point matrix
(Inherited from CvArr.) | |
SVD(CvArr, CvArr) |
Performs singular value decomposition of real floating-point matrix
(Inherited from CvArr.) | |
SVD(CvArr, CvArr, CvArr) |
Performs singular value decomposition of real floating-point matrix
(Inherited from CvArr.) | |
SVD(CvArr, CvArr, CvArr, SVDFlag) |
Performs singular value decomposition of real floating-point matrix
(Inherited from CvArr.) | |
T |
Transposes matrix
| |
T(CvArr) |
Transposes matrix
(Inherited from CvArr.) | |
Threshold |
Applies fixed-level threshold to array elements.
(Inherited from CvArr.) | |
ThrowIfDisposed |
If this object is disposed, then ObjectDisposedException is thrown.
(Inherited from DisposableObject.) | |
ToArray |
Converts this CvMat object to a managed linear array.
| |
ToBytes |
Extract this image to the memory using cvEncodeImage
(Inherited from CvArr.) | |
ToRectangularArray |
Converts this CvMat object to a managed rectangular array.
| |
ToStream |
Extract this image to the memory using cvEncodeImage
(Inherited from CvArr.) | |
ToString |
Converts this object to a human readable string.
(Overrides ObjectToString.) | |
Trace |
Returns trace of matrix
(Inherited from CvArr.) | |
Transpose |
Transposes matrix
| |
Transpose(CvArr) |
Transposes matrix
(Inherited from CvArr.) | |
Undistort2(CvArr, CvMat, CvMat) |
Transforms image to compensate lens distortion.
(Inherited from CvArr.) | |
Undistort2(CvArr, CvMat, CvMat, CvMat) |
Transforms image to compensate lens distortion.
(Inherited from CvArr.) | |
UndistortPoints |
Computes the ideal point coordinates from the observed point coordinates
| |
ValidateDisparity(CvArr, Int32, Int32) | (Inherited from CvArr.) | |
ValidateDisparity(CvArr, Int32, Int32, Int32) | (Inherited from CvArr.) | |
WarpPerspective(CvArr, CvMat) |
Applies perspective transformation to the image.
(Inherited from CvArr.) | |
WarpPerspective(CvArr, CvMat, Interpolation) |
Applies perspective transformation to the image.
(Inherited from CvArr.) | |
WarpPerspective(CvArr, CvMat, Interpolation, CvScalar) |
Applies perspective transformation to the image.
(Inherited from CvArr.) | |
Watershed |
Does watershed segmentation.
(Inherited from CvArr.) | |
Xor(CvArr, CvArr) |
Performs per-element bit-wise "exclusive or" operation on two arrays
(Inherited from CvArr.) | |
Xor(CvArr, CvArr, CvArr) |
Performs per-element bit-wise "exclusive or" operation on two arrays
(Inherited from CvArr.) | |
XorS(CvScalar, CvArr) |
Performs per-element bit-wise "exclusive or" operation on array and scalar
(Inherited from CvArr.) | |
XorS(CvScalar, CvArr, CvArr) |
Performs per-element bit-wise "exclusive or" operation on array and scalar
(Inherited from CvArr.) | |
Zero |
Clears the array
(Inherited from CvArr.) |
Operators
Name | Description | |
---|---|---|
Addition(CvMat, CvMat) |
Binary plus operator (cvAdd)
| |
Addition(CvMat, CvScalar) |
Binary plus operator (cvAddS)
| |
BitwiseAnd(CvMat, CvMat) |
Bitwise AND operator (cvAnd)
| |
BitwiseAnd(CvMat, CvScalar) |
Bitwise AND operator (cvAndS)
| |
BitwiseOr(CvMat, CvMat) |
Bitwise OR operator (cvOr)
| |
BitwiseOr(CvMat, CvScalar) |
Bitwise OR operator (cvOrS)
| |
Division |
Division operator (cvAddWeighted)
| |
ExclusiveOr(CvMat, CvMat) |
Bitwise XOR operator (cvXor)
| |
ExclusiveOr(CvMat, CvScalar) |
Bitwise XOR operator (cvXorS)
| |
Multiply(Double, CvMat) |
Multiplicative operator (cvAddWeighted)
| |
Multiply(CvMat, CvMat) |
Multiplicative operator (cvMatMul)
| |
Multiply(CvMat, Double) |
Multiplicative operator (cvAddWeighted)
| |
OnesComplement |
Logical nagation operator
| |
Subtraction(CvMat, CvMat) |
Binary negation operator (cvSub)
| |
Subtraction(CvMat, CvScalar) |
Binary negation operator (cvSub)
| |
UnaryNegation |
Unary negation operator
| |
UnaryPlus |
Unary plus operator
|
Fields
Name | Description | |
---|---|---|
dataHandle |
Gets or sets a handle which allocates using cvSetData.
(Inherited from DisposableObject.) | |
ptr |
Data pointer
(Inherited from DisposableCvObject.) | |
SizeOf |
sizeof(CvMat)
|
Extension Methods
Name | Description | |
---|---|---|
HoughLinesProbabilisticEx | (Defined by CvExtensions.) |
See Also