[Missing <summary> documentation for "N:OpenCvSharp"]
Classes
Class | Description | |
---|---|---|
Cv |
Managed wrapper of all OpenCV functions
| |
CvArr |
Arbitrary array
| |
CvBGCodeBookElem |
CvBGCodeBookElem
| |
CvBGCodeBookModel |
CvBGCodeBookModel
| |
CvButton |
Button that is used on Qt Window
| |
CvCapture |
Video capturing class
| |
CvChain | ||
CvChainPtReader |
Chain Reader
| |
CvConDensation |
CvConDensation
| |
CvConnectedComp |
Connected component
| |
CvConst |
OpenCV Constants defined by macro
| |
CvContour |
Contour data
| |
CvContourScanner |
CvcontourScanner
| |
CvContourTree |
Contour tree
| |
CvFaceTracker | ||
CvFeatureTree |
A balanced kd-tree index of feature vectors
| |
CvFileNode |
Basic element of the file storage - scalar or collection
| |
CvFileStorage |
File Storage
| |
CvFont |
Font structure
| |
CvFontQt |
Qt Font structure
| |
CvGraph |
Oriented or unoriented weigted graph
| |
CvGraphEdge |
Edge of graph
| |
CvGraphScanner |
CvGraphScanner
| |
CvGraphVtx |
Vertex of graph
| |
CvHaarClassifier |
a single tree classifier (stump in the simplest case) that returns the response for the feature
at the particular image location (i.e. pixel sum over subrectangles of the window) and gives out
a value depending on the responce
| |
CvHaarClassifierCascade |
Cascade or tree of stage classifiers
| |
CvHaarFeature |
A haar feature which consists of 2-3 rectangles with appropriate weights.
| |
CvHaarStageClassifier |
a boosted battery of classifiers(=stage classifier):
the stage classifier returns 1
if the sum of the classifiers' responces
is greater than threshold and 0 otherwise
| |
CvHistogram |
Muti-dimensional histogram
| |
CvHomographyEstimator |
CvLevMarq
| |
CvHuMoments |
Hu moments
| |
CvKalman |
Kalman filter state
| |
CvLatentSvmDetector |
structure contains the bounding box and confidence level for detected object
| |
CvLevMarq |
CvLevMarq
| |
CvLine2D | ||
CvLine3D |
A 3-dimensional line object
| |
CvLineIterator |
CvLineIterator
| |
CvLSH |
Locality Sensitive Hash (LSH) table
| |
CvMat |
Multi-channel matrix
| |
CvMatND |
Multi-dimensional dense multi-channel array
| |
CvMemBlock |
Memory storage block
| |
CvMemStorage |
Growing memory storage
| |
CvMemStoragePos |
Memory storage position
| |
CvModelEstimator2 | ||
CvMoments |
Moment state structure
| |
CvMSERParams |
Various MSER algorithm parameters
| |
CvObject |
A class which has a pointer of OpenCV structure
| |
CvPOSITObject |
Structure containing object information
| |
CvQuadEdge2D |
Quad-edge of planar subdivision
| |
CvRandState |
CvRandState
| |
CvRNG |
Random number generator
| |
CvSeq |
Growable sequence of elements
| |
CvSeqT |
Generic growable sequence of elements
| |
CvSeqBlock |
Continuous sequence block
| |
CvSeqReader |
Sequence reader
| |
CvSeqReaderT |
Sequence reader
| |
CvSeqWriter |
Sequence writer
| |
CvSeqWriterT |
Sequence writer
| |
CvSet |
Collection of nodes
| |
CvSetElem |
List of free nodes
| |
CvSparseMat |
Multi-dimensional sparse multi-channel array
| |
CvSparseMatIterator |
sparse array iterator
| |
CvSparseNode |
An element of CvSparseMat
| |
CvStarDetectorParams | ||
CvStereoBMState |
The structure for block matching stereo correspondence algorithm
| |
CvStereoGCState |
The structure for graph cuts-based stereo correspondence algorithm
| |
CvStringHashNode |
All the keys (names) of elements in the read file storage are stored in the hash to speed up the lookup operations
| |
CvSubdiv2D |
Planar subdivision
| |
CvSubdiv2DPoint |
Point of original or dual subdivision
| |
CvSURFParams |
Various SURF algorithm parameters
| |
CvTrackbar |
Trackbar that is shown on CvWindow
| |
CvTreeNodeT |
tree node
| |
CvTreeNodeIterator |
Class that is used to traverse trees
| |
CvTreeNodeIteratorT |
Class that is used to traverse trees
| |
CvTypeInfo |
Type information
| |
CvVideoWriter |
AVI Video File Writer
| |
CvWindow |
Wrapper of HighGUI window
| |
DisposableCvObject |
DisposableObject + ICvPtrHolder
| |
DisposableObject |
Represents a class which manages its own memory.
| |
ImageEncodingParam |
The format-specific save parameters for cv::imwrite and cv::imencode
| |
IplConvKernel |
The structure which can be used as a structuring element in the morphological operations.
| |
IplImage |
IPL image header
| |
JpegEncodingParam |
The format-specific save parameters for cv::imwrite and cv::imencode
| |
LoadLibraryException | ||
NativeMethods |
OpenCV functions that declared by DllImport
| |
OpenCVException |
The default exception to be thrown by OpenCV
| |
OpenCvSharpException |
The exception that is thrown by OpenCvSharp.
| |
PngEncodingParam |
The format-specific save parameters for cv::imwrite and cv::imencode
| |
PointerAccessor1D_Byte |
Managed wrapper of array pointer (Byte*)
| |
PointerAccessor1D_Double |
Managed wrapper of array pointer (Double*)
| |
PointerAccessor1D_Int16 |
Managed wrapper of array pointer (Int16*)
| |
PointerAccessor1D_Int32 |
Managed wrapper of array pointer (Int32*)
| |
PointerAccessor1D_Single |
Managed wrapper of array pointer (Single*)
| |
PointerAccessor1DT |
A class to access a native pointer like array
| |
PointerAccessor2D_Single |
Managed wrapper of array pointer (Single**)
| |
PxmEncodingParam |
The format-specific save parameters for cv::imwrite and cv::imencode
| |
Win32API |
Win32API Wrapper
| |
WindowsLibraryLoader |
Handles loading embedded dlls into memory, based on http://stackoverflow.com/questions/666799/embedding-unmanaged-dll-into-a-managed-c-sharp-dll.
|
Structures
Structure | Description | |
---|---|---|
CvAttrList |
List of attributes
| |
CvAvgComp |
Rectangle structure retrieved from cvHaarDetectObjects
| |
CvBox2D |
Rotated 2D box
| |
CvCircleSegment |
circle structure retrieved from cvHoughCircle
| |
CvColor |
Structure that represents RGB color (alias of CvScalar).
| |
CvConvexityDefect |
Structure describing a single contour convexity detect
| |
CvFaceData | ||
CvHaarFeatureRect |
An element of a haar feature
| |
CvLineSegmentPoint |
Line segment structure retrieved from cvHoughLines2
| |
CvLineSegmentPolar |
Polar line segment retrieved from cvHoughLines2
| |
CvLSVMFilterPosition |
Structure describes the position of the filter in the feature pyramid
| |
CvMatNDDimension |
Pairs (number of elements, distance between elements in bytes) for every dimension
| |
CvObjectDetection |
structure contains the bounding box and confidence level for detected object
| |
CvPoint |
2D point with integer coordinates
| |
CvPoint2D32f |
2D point with floating-point coordinates
| |
CvPoint2D64f |
2D point with double precision floating-point coordinates
| |
CvPoint3D32f |
3D point with floating-point coordinates
| |
CvPoint3D64f |
3D point with double precision floating-point coordinates
| |
CvRect |
Offset and size of a rectangle
| |
CvScalar |
A container for 1-,2-,3- or 4-tuples of numbers
| |
CvSize |
Pixel-accurate size of a rectangle
| |
CvSize2D32f |
Sub-pixel accurate size of a rectangle
| |
CvSlice |
A sequence slice
| |
CvStarKeypoint | ||
CvString | ||
CvSubdiv2DEdge |
one of edges within quad-edge, lower 2 bits is index (0..3)
and upper bits are quad-edge pointer
| |
CvSURFPoint |
SURF keypoints
| |
CvTermCriteria |
Termination criteria for iterative algorithms
| |
IplROI | ||
PointerT |
Structure which represents t*
| |
WCvFont | ||
WCvMat | ||
WCvMoments | ||
WCvMSERParams | ||
WCvStarDetectorParams | ||
WCvSURFParams | ||
Win32APIBITMAPINFO | ||
Win32APIBITMAPINFOHEADER | ||
Win32APIICONINFO | ||
Win32APIRGBQUAD |
Interfaces
Interface | Description | |
---|---|---|
ICvPtrHolder |
Represents a OpenCV-based class which has a native pointer.
| |
IPointerAccessor1DT | ||
IPointerAccessor2DT |
Delegates
Delegate | Description | |
---|---|---|
CvButtonCallback |
Pointer to the function to be called every time the button changed its state.
| |
CvCallback |
Read callback function
| |
CvCloneFunc | ||
CvCmpFunc |
The comparison function that returns negative, zero or positive value depending on the elements relation
| |
CvCmpFuncT |
The comparison function that returns negative, zero or positive value depending on the elements relation
| |
CvDistanceFunction |
The user-defined distance function for cvCalcEMD2. It takes coordinates of two points and returns the distance between the points.
| |
CvErrorCallback |
Error Handler
| |
CvIsInstanceFunc | ||
CvMouseCallback |
Delegate to be called every time mouse event occurs in the specified window.
| |
CvOpenGLCallback | ||
CvReadFunc | ||
CvReleaseFunc | ||
CvTrackbarCallback |
Delegate to be called every time the slider changes the position.
| |
CvTrackbarCallback2 |
Delegate to be called every time the slider changes the position.
| |
CvWin32WindowCallback |
WndProc
| |
CvWriteFunc |
Enumerations
Enumeration | Description | |
---|---|---|
AdaptiveThresholdType |
Adaptive thresholding algorithms
| |
AngleUnit |
Angle Unit for cvCartToPolar
| |
ApertureSize |
Size of the extended Sobel kernel
| |
ApproxPolyMethod |
Approximation method
| |
ArrComparison |
The flag specifying the relation between the elements to be checked
| |
BitDepth |
Bit Depth of image elements
| |
BorderType |
Type of the border to create around the copied source image rectangle
| |
ButtonType |
Button type flags (cvCreateButton)
| |
CalibrationFlag |
Different flags for cvCalibrateCamera2 and cvStereoCalibrate
| |
CameraChannels |
channel indices for multi-head camera live streams
| |
CaptureDevice |
Camera device types
| |
CapturePosAviRatio |
Position in relative units
| |
CaptureProperty |
Property identifiers for CvCapture
| |
CaptureType |
Capture type of CvCapture (Camera or AVI file)
| |
CheckArrFlag |
The operation flags for cvCheckArr
| |
ChessboardFlag |
Various operation flags for cvFindChessboardCorners
| |
ColorConversion |
Color conversion operation for cvCvtColor
| |
ContourChain |
Approximation method (for all the modes, except CV_RETR_RUNS, which uses built-in approximation).
| |
ContourRetrieval |
Approximation methods for cvFindContours
| |
ContourTreesMatchMethod |
Similarity measure (cvMatchContourTrees)
| |
ConvertImageFlag |
cvConvertImage operation flags
| |
ConvexHullOrientation |
Orientation for Convex Hull function
| |
CovarMatrixFlag |
Operation flags for cvCovarMatrix
| |
CriteriaType |
Type of termination criteria
| |
CvFaceElements |
CV_FACE_ELEMENTS
| |
CvFilter |
Filters used in pyramid decomposition
| |
CvNextEdgeType |
Specifies, which of related edges to return
| |
CvStatus |
Error status
| |
CvSubdiv2DPointLocation |
Kinds of locating point for cvSubdiv2DLocate
| |
DCTFlag |
Transformation flags for cvDCT
| |
DFTFlag |
Transformation flags for cvDFT
| |
DiagType |
Array diagonal
| |
DisparityMode |
Mode of correspondence retrieval
| |
DistanceType |
Type of distance for cvDistTransform
| |
DistributionType |
Distribution type for cvRandArr, etc.
| |
DistTransformLabelType | ||
DominantsFlag |
Various operation flags for cvFindDominantPoints
| |
EigenObjectsIOFlag |
Input/output flags for Eigen Objects (PCA) Functions
| |
ElementShape |
Shape of the structuring element
| |
ErrMode |
Error mode
| |
FileStorageMode |
File storage mode
| |
FlipMode |
Specifies how to flip the array
| |
FloodFillFlag |
floodFill Operation flags. Lower bits contain a connectivity value, 4 (default) or 8, used within the function. Connectivity determines which neighbors of a pixel are considered. Upper bits can be 0 or a combination of the following flags:
| |
FontFace |
Font name identifier.
Only a subset of Hershey fonts (http://sources.isc.org/utils/misc/hershey-font.txt) are supported now.
| |
FontStyle |
The operation flags for cvFontQt
| |
FontWeight |
The operation flags for cvFontQt
| |
FourCC |
4-character code of codec used to compress the frames.
| |
FundamentalMatMethod |
Method for computing the fundamental matrix
| |
GemmOperation |
The operation flags for cvGEMM
| |
GraphEdgeVtxFlag | ||
GraphScannerMask |
Event mask indicating which events are interesting to the user
| |
HaarDetectionType |
Modes of operation for cvHaarDetectObjects
| |
HardwareSupport | ||
HistogramComparison |
Comparison methods for cvCompareHist
| |
HistogramFormat |
Histogram representation format
| |
HomographyMethod |
The method used to computed homography matrix
| |
HoughCirclesMethod |
Methods for cvHoughCircles
| |
HoughLinesMethod |
The Hough transform variant
| |
ImageEncodingID |
The format type IDs for cv::imwrite and cv::inencode
| |
ImageOrigin |
Origin of IplImage
| |
InpaintMethod |
The inpainting method
| |
InsertPosition |
The flags specifying the modified sequence end
| |
Interpolation |
Interpolation method
| |
InvertMethod |
Inversion methods
| |
KMeansFlag |
Miscellaneous flags for cvKMeans2
| |
LevMarqState | ||
LineType |
Type of the line
| |
LKFlowFlag |
Miscellaneous flags for cvCalcOpticalFlowPyrLK
| |
LoadMode |
Specifies colorness and Depth of the loaded image
| |
MarkerStyle |
Marker styles for CvArr.DrawMarker
| |
MatchShapesMethod |
Comparison methods for cvMatchShapes
| |
MatchTemplateMethod |
Specifies the way the template must be compared with image regions
| |
MatrixType |
Type of the matrix elements.
Usually it is specified in form (S|U|F)<bit_depth>C<number_of_channels>,
| |
MorphologyOperation |
Type of morphological operation
| |
MouseEvent |
Mouse events
| |
MulSpectrumsFlag |
Operation flags for cvMulSpectrums
| |
NodeType |
File node type
| |
NormType |
Type of norm
| |
PCAFlag |
Flags for PCA operations
| |
PixelConnectivity |
PixelConnectivity for LineIterator
| |
ReduceDimension |
The dimension index along which the matrix is reduce.
| |
ReduceOperation |
The reduction operations for cvReduce
| |
RotateEdgeFlag |
Specifies, which of edges of the same quad-edge as the input one to return
| |
SeqType |
The field flagscontain the particular dynamic type signature
(CV_SEQ_MAGIC_VAL for dense sequences and CV_SET_MAGIC_VAL for sparse sequences) in the highest 16 bits and miscellaneous information about the sequence.
The lowest CV_SEQ_ELTYPE_BITS bits contain the ID of the element type.
| |
SmoothType |
Type of the smoothing operations
| |
SortFlag |
Order flags for cvSort
| |
StereoBMPreset |
ID of one of the pre-defined parameter sets for CreateStereoBMState
| |
StereoRectificationFlag |
The operation flags for cvStereoRectify
| |
SVDFlag |
Operation flags for cvSVD
| |
ThresholdType |
Thresholding type
| |
Win32APIColorTableType | ||
WindowMode |
Flags for the window
| |
WindowProperty |
Property identifiers for cvGetWindowProperty/cvSetWindowProperty
| |
WindowPropertyValue |
New value of the window property.
|