C# (CSharp) OpenCvSharp Namespace

Nested Namespaces

OpenCvSharp.Blob
OpenCvSharp.CPlusPlus
OpenCvSharp.DebuggerVisualizers2010
OpenCvSharp.DebuggerVisualizers2012
OpenCvSharp.DebuggerVisualizers2013
OpenCvSharp.DebuggerVisualizers2015
OpenCvSharp.Extensions
OpenCvSharp.Face
OpenCvSharp.Flann
OpenCvSharp.Gpu
OpenCvSharp.ML
OpenCvSharp.ReleaseMaker
OpenCvSharp.Sandbox
OpenCvSharp.Tests
OpenCvSharp.UserInterface
OpenCvSharp.Util
OpenCvSharp.XFeatures2D

Classes

Name Description
AKAZE Class implementing the AKAZE keypoint detector and descriptor extractor, described in @cite ANB13
AgastFeatureDetector Detects corners using the AGAST algorithm
Algorithm Base class for high-level OpenCV 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.
BRISK BRISK implementation
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.
CLAHE Contrast Limited Adaptive Histogram Equalization
CalibrateCRF The base class for camera response calibration algorithms.
CascadeClassifier Cascade classifier class for object detection.
ConnectedComponents connected components that is returned from Cv2.ConnectedComponentsEx
ConnectedComponents.Blob One blob
Cv2 OpenCV Functions of C++ I/F (cv::xxx)
DenseOpticalFlowExtImpl
DenseOpticalFlowImpl
DescriptorMatcher
DetectionROI struct for detection region of interest (ROI)
DisposableObject Represents a class which manages its own memory.
EM The class implements the Expectation Maximization algorithm.
FastFeatureDetector Detects corners using FAST algorithm by E. Rosten
Feature2D Abstract base class for 2D image feature detectors and descriptor extractors
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.
FourCCCalcurator Managed wrapper of all OpenCV functions
FrameSource
FrameSourceImpl
GFTTDetector Good Features To Track Detector
GeneralizedHough finds arbitrary template in the grayscale image using Generalized Hough Transform
HOGDescriptor HOG (Histogram-of-Oriented-Gradients) Descriptor and Object Detector
KAZE Class implementing the KAZE keypoint detector and descriptor extractor
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.
KeyPointsFilter A class filters a vector of keypoints.
LatentSvmDetector Find rectangular regions in the given image that are likely to contain objects and corresponding confidence levels
LatentSvmDetector.ObjectDetection Structure contains the detection information.
LineSegmentDetector Line segment detector class
MSER Maximal Stable Extremal Regions class
MatExpr
MatExpr.ColIndexer
MatExpr.RowIndexer
Moments Raster image moments
Moments.NativeStruct
NativeMethods
ORB Class implementing the ORB (*oriented BRIEF*) keypoint detector and descriptor extractor
OpenCVException The default exception to be thrown by OpenCV
OpenCvSharpException The exception that is thrown by OpenCvSharp.
OutputArrayOfMatList 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
RNG_MT19937.PeriodParameters
SVD Singular Value Decomposition class
ShapeContextDistanceExtractor Implementation of the Shape Context descriptor and matching algorithm
ShapeDistanceExtractor Abstract base class for shape distance algorithms.
SimpleBlobDetector Class for extracting blobs from an image.
SimpleBlobDetector.Params SimpleBlobDetector parameters
SimpleBlobDetector.WParams
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
SuperResolutionImpl class for defined Super Resolution algorithm.
VideoCapture Video capturing class
VideoCapture.IntBytes
VideoWriter AVI Video File Writer
Window Wrapper of HighGUI window