[Missing <summary> documentation for "N:OpenCvSharp.CPlusPlus"]
Classes
Class | Description | |
---|---|---|
Algorithm |
Base class for high-level OpenCV algorithms
| |
AlgorithmInfo |
Algorithm Information
| |
BackgroundSubtractor |
The Base Class for Background/Foreground Segmentation.
The class is only used to define the common interface for
the whole family of background/foreground segmentation algorithms.
| |
BackgroundSubtractorGMG |
The Base Class for Background/Foreground Segmentation.
The class is only used to define the common interface for
the whole family of background/foreground segmentation algorithms.
| |
BackgroundSubtractorMOG |
The Base Class for Background/Foreground Segmentation.
The class is only used to define the common interface for
the whole family of background/foreground segmentation algorithms.
| |
BackgroundSubtractorMOG2 |
The Base Class for Background/Foreground Segmentation.
The class is only used to define the common interface for
the whole family of background/foreground segmentation algorithms.
| |
BFMatcher |
Brute-force descriptor matcher.
For each descriptor in the first set, this matcher finds the closest descriptor in the second set by trying each one.
| |
BOWImgDescriptorExtractor |
Brute-force descriptor matcher.
For each descriptor in the first set, this matcher finds the closest descriptor in the second set by trying each one.
| |
BOWKMeansTrainer |
Brute-force descriptor matcher.
For each descriptor in the first set, this matcher finds the closest descriptor in the second set by trying each one.
| |
BOWTrainer |
Brute-force descriptor matcher.
For each descriptor in the first set, this matcher finds the closest descriptor in the second set by trying each one.
| |
BriefDescriptorExtractor |
BRIEF Descriptor
| |
BRISK |
BRISK implementation
| |
CascadeClassifier |
Cascade classifier class for object detection.
| |
CLAHE |
Contrast Limited Adaptive Histogram Equalization
| |
Cv2 |
OpenCV Functions of C++ I/F (cv::xxx)
| |
CvAdaptiveSkinDetector | ||
CvANN_MLP |
MLP model
| |
CvANN_MLP_TrainParams |
Parameters of MLP training algorithm
| |
CvBoost |
Boosted tree classifier
| |
CvBoostParams |
Boosting training parameters
| |
CvBoostTree |
Weak tree classifier
| |
CvCamShiftTracker | ||
CvDTree |
Decision tree
| |
CvDTreeNode |
Decision tree node
| |
CvDTreeParams |
Decision tree training parameters
| |
CvDTreeSplit |
Decision tree node split
| |
CvDTreeTrainData |
Decision tree node
| |
CvERTrees | ||
CvForestTree | ||
CvKNearest |
K nearest neighbors classifier
| |
CvMLData | ||
CvNormalBayesClassifier |
Bayes classifier for normally distributed data
| |
CvRTParams |
Training Parameters of Random Trees
| |
CvRTrees |
Random Trees
| |
CvStatModel |
Base class for statistical models in ML
| |
CvSVM |
Support Vector Machines
| |
CvSVMParams |
SVM training parameters
| |
CvTrainTestSplit | ||
DenseFeatureDetector |
Class for generation of image features which are
distributed densely and regularly over the image.
| |
DenseOpticalFlow | ||
DenseOpticalFlowExt | ||
DescriptorExtractor |
Abstract base class for computing descriptors for image keypoints.
| |
DescriptorMatcher | ||
DetectionROI |
struct for detection region of interest (ROI)
| |
EM |
EM model (cv::EM)
| |
FaceRecognizer | ||
FastFeatureDetector |
Detects corners using FAST algorithm by E. Rosten
| |
Feature2D | ||
FeatureDetector |
Abstract base class for 2D image feature detectors.
| |
FileNode |
File Storage Node class
| |
FileStorage |
XML/YAML File Storage Class.
| |
FlannBasedMatcher |
Brute-force descriptor matcher.
For each descriptor in the first set, this matcher finds the closest descriptor in the second set by trying each one.
| |
FrameSource | ||
FREAK |
FREAK implementation
| |
GFTTDetector |
Good Features To Track Detector
| |
HierarchyIndex |
Information about the image topology for cv::findContours
| |
HOGDescriptor |
HOG (Histogram-of-Oriented-Gradients) Descriptor and Object Detector
| |
InputArray |
Proxy datatype for passing Mat's and vector<>'s as input parameters
| |
InputOutputArray |
Proxy datatype for passing Mat's and vector<>'s as input parameters.
Synonym for OutputArray.
| |
KalmanFilter |
Kalman filter.
The class implements standard Kalman filter \url{http://en.wikipedia.org/wiki/Kalman_filter}.
However, you can modify KalmanFilter::transitionMatrix, KalmanFilter::controlMatrix and
KalmanFilter::measurementMatrix to get the extended Kalman filter functionality.
| |
LatentSvmDetector |
Find rectangular regions in the given image that are likely
to contain objects and corresponding confidence levels
| |
LatentSvmDetectorObjectDetection |
Structure contains the detection information.
| |
Mat |
OpenCV C++ n-dimensional dense array class (cv::Mat)
| |
MatColExprIndexer |
Mat column's indexer object
| |
MatColIndexer |
Mat column's indexer object
| |
MatIndexerT |
Mat Indexer
| |
MatMatExprIndexer | ||
MatRowExprIndexer |
Mat row's indexer object
| |
MatRowIndexer |
Mat row's indexer object
| |
MatTElem, TInherit |
Type-specific abstract matrix
| |
MatExpr |
Matrix expression
| |
MatExprColIndexer | ||
MatExprRowIndexer | ||
MatExprRangeIndexer | ||
MatExprRowColIndexer | ||
MatIndexerT |
Abstract definition of Mat indexer
| |
MatOfByte |
A matrix whose element is 8UC1 (cv::Mat_<uchar>)
| |
MatOfByteIndexer |
Matrix indexer
| |
MatOfByte3 |
A matrix whose element is 8UC3 (cv::Mat_<cv::Vec3b>)
| |
MatOfByte3Indexer |
Matrix indexer
| |
MatOfDMatch |
A matrix whose element is cv::DMatch (cv::Mat_<cv::Vec4f>)
| |
MatOfDMatchIndexer |
Matrix indexer
| |
MatOfDouble |
A matrix whose element is 64FC1 (cv::Mat_<double>)
| |
MatOfDoubleIndexer |
Matrix indexer
| |
MatOfDouble3 |
A matrix whose element is cv::Vec3d [CV_64FC3] (cv::Mat_<cv::Vec3d>)
| |
MatOfDouble3Indexer |
Matrix indexer
| |
MatOfFloat |
A matrix whose element is 32FC1 (cv::Mat_<float>)
| |
MatOfFloatIndexer |
Matrix indexer
| |
MatOfFloat4 |
A matrix whose element is 32FC4 (cv::Mat_<cv::Vec4f>)
| |
MatOfFloat4Indexer |
Matrix indexer
| |
MatOfFloat6 |
A matrix whose element is 32FC6 (cv::Mat_<cv::Vec6f>)
| |
MatOfFloat6Indexer |
Matrix indexer
| |
MatOfInt |
A matrix whose element is 32SC1 (cv::Mat_<int>)
| |
MatOfIntIndexer |
Matrix indexer
| |
MatOfInt4 |
A matrix whose element is 32SC1 (cv::Mat_<int>)
| |
MatOfInt4Indexer |
Matrix indexer
| |
MatOfPoint |
A matrix whose element is cv::Point [CV_32SC2] (cv::Mat_<cv::Point>)
| |
MatOfPointIndexer | ||
MatOfPoint2d |
A matrix whose element is cv::Point [CV_64FC2] (cv::Mat_<cv::Point2d>)
| |
MatOfPoint2dIndexer |
Matrix indexer
| |
MatOfPoint2f |
A matrix whose element is cv::Point [CV_32FC2] (cv::Mat_<cv::Point2f>)
| |
MatOfPoint2fIndexer |
Matrix indexer
| |
MatOfPoint3d |
A matrix whose element is cv::Point3d [CV_64FC3] (cv::Mat_<cv::Point3d>)
| |
MatOfPoint3dIndexer | ||
MatOfPoint3f |
A matrix whose element is cv::Point3f [CV_32FC3] (cv::Mat_<cv::Point3f>)
| |
MatOfPoint3fIndexer | ||
MatOfPoint3i |
A matrix whose element is cv::Point3i [CV_32SC3] (cv::Mat_<cv::Point3i>)
| |
MatOfPoint3iIndexer | ||
MatOfRect |
A matrix whose element is cv::Rect [CV_32SC4] (cv::Mat_<cv::Rect>)
| |
MatOfRectIndexer | ||
MatOfShort |
A matrix whose element is 16SC1 (cv::Mat_<short>)
| |
MatOfShortIndexer |
Matrix indexer
| |
MatOfUShort |
A matrix whose element is 16UC1 (cv::Mat_<ushort>)
| |
MatOfUShortIndexer |
Matrix indexer
| |
MatRowColExprIndexer | ||
MatRowColIndexer | ||
Moments |
Raster image moments
| |
MSER |
Maximal Stable Extremal Regions class
| |
NativeMethods |
P/Invoke methods of OpenCV 2.x C++ interface
| |
ORB |
ORB implementation
| |
OutputArray |
Proxy datatype for passing Mat's and List<>'s as output parameters
| |
OutputArrayOfMatList |
Proxy datatype for passing Mat's and List<>'s as output parameters
| |
OutputArrayOfStructListT |
Proxy datatype for passing Mat's and List<>'s as output parameters
| |
PCA |
Principal Component Analysis
| |
RNG |
Random Number Generator.
The class implements RNG using Multiply-with-Carry algorithm.
| |
RNG_MT19937 |
Mersenne Twister random number generator
| |
SIFT |
SIFT implementation.
| |
SimilarRects |
Class for grouping object candidates, detected by Cascade Classifier, HOG etc.
instance of the class is to be passed to cv::partition (see cxoperations.hpp)
| |
SimpleBlobDetector |
Class for extracting blobs from an image.
| |
SimpleBlobDetectorParams |
SimpleBlobDetector parameters
| |
SparseMat |
Sparse matrix class.
| |
SparseMatIndexerT |
Mat Indexer
| |
SparseMatIndexerT |
Abstract definition of Mat indexer
| |
StarDetector |
The "Star" Detector
| |
StereoBM |
Class for computing stereo correspondence using the block matching algorithm.
| |
StereoSGBM |
Semi-Global Stereo Matching
| |
Stitcher |
High level image stitcher.
It's possible to use this class without being aware of the entire stitching
pipeline. However, to be able to achieve higher stitching stability and
quality of the final images at least being familiar with the theory is recommended
| |
Subdiv2D | ||
SuperResolution |
Base class for Super Resolution algorithms.
| |
SURF |
Class for extracting Speeded Up Robust Features from an image.
| |
SVD |
Singular Value Decomposition class
| |
VideoCapture |
Video capturing class
| |
VideoWriter |
AVI Video File Writer
| |
Window |
Wrapper of HighGUI window
|
Structures
Structure | Description | |
---|---|---|
CvParamGrid |
A grid for the SVM algorithm.
| |
DMatch |
Struct for matching: query descriptor index, train descriptor index, train image index and distance between descriptors.
| |
KeyPoint |
Data structure for salient point detectors
| |
MatType |
Matrix data type (depth and number of channels)
| |
Point | ||
Point2d | ||
Point2f | ||
Point3d | ||
Point3f | ||
Point3i | ||
Range | ||
Rangef |
float Range class
| |
Rect | ||
Rectf | ||
RotatedRect | ||
Scalar | ||
SimpleBlobDetectorWParams | ||
Size | ||
Size2f | ||
TermCriteria | ||
Vec2b |
2-Tuple of byte (System.Byte)
| |
Vec2d |
2-Tuple of double (System.Double)
| |
Vec2f |
2-Tuple of float (System.Single)
| |
Vec2i |
2-Tuple of int (System.Int32)
| |
Vec2s |
2-Tuple of short (System.Int16)
| |
Vec2w |
2-Tuple of ushort (System.UInt16)
| |
Vec3b |
3-Tuple of byte (System.Byte)
| |
Vec3d |
3-Tuple of double (System.Double)
| |
Vec3f |
3-Tuple of float (System.Single)
| |
Vec3i |
3-Tuple of int (System.Int32)
| |
Vec3s |
3-Tuple of short (System.Int16)
| |
Vec3w |
3-Tuple of ushort (System.UInt16)
| |
Vec4b |
4-Tuple of byte (System.Byte)
| |
Vec4d |
4-Tuple of double (System.Double)
| |
Vec4f |
4-Tuple of float (System.Single)
| |
Vec4i |
4-Tuple of int (System.Int32)
| |
Vec4s |
4-Tuple of short (System.Int16)
| |
Vec4w |
4-Tuple of ushort (System.UInt16)
| |
Vec6b |
6-Tuple of byte (System.Byte)
| |
Vec6d |
6-Tuple of double (System.Double)
| |
Vec6f |
6-Tuple of float (System.Single)
| |
Vec6i |
6-Tuple of int (System.Int32)
| |
Vec6s |
6-Tuple of short (System.Int16)
| |
Vec6w |
4-Tuple of ushort (System.UInt16)
| |
WCvANN_MLP_TrainParams | ||
WCvSVMParams |
Interfaces
Interface | Description | |
---|---|---|
IDescriptorExtractor |
Abstract base class for computing descriptors for image keypoints.
| |
IVecT |
Enumerations
Enumeration | Description | |
---|---|---|
AlgorithmParamType |
cv::Algorithm parameter type
| |
BoostSplitCriteria |
Splitting criteria, used to choose optimal splits during a weak tree construction
| |
BoostType |
Data layout of decision tree
| |
ColorMapMode |
Flags for applyColorMap
| |
DctFlag2 |
Transformation flags for cv::dct
| |
DftFlag2 |
Transformation flags for cv::dft
| |
DistanceMaskSize |
Mask size for distance transform
| |
DrawMatchesFlags | ||
DTreeDataLayout |
Data layout of decision tree
| |
DumpFormat |
Output string format of Mat.Dump()
| |
EMCovMatType |
The type of the mixture covariation matrices
| |
EMStartStep |
The initial step the algorithm starts from
| |
FindCirclesGridFlag |
Method for solving a PnP problem:
| |
GrabCutFlag |
GrabCut algorithm flags
| |
HistogramNormType | ||
InOutArrayKind | ||
MatDiagType |
diagonal type
| |
MatrixDecomposition |
MatrixDecomposition
| |
MLPActivationFunc |
Splitting criteria, used to choose optimal splits during a weak tree construction
| |
MLPTrainingFlag |
The MLP training algorithm to use
| |
MLPTrainingMethod |
The MLP training algorithm to use
| |
MorphingMethod | ||
OpticalFlowFlags |
cv::calcOpticalFlowPyrLK flags
| |
ORBScore |
cv::ORB score flags
| |
ProjectionType |
cv::initWideAngleProjMap flags
| |
SolvePnPFlag |
Method for solving a PnP problem:
| |
StitcherStatus |
Status code
| |
StructuringElementShape | ||
SVMKernelType |
The kernel type of SVM
| |
SVMParamType |
SVM params type
| |
SVMType |
Type of SVM
| |
TrainSamplePartMode |