Wrapper of OpenCV image processing functions. Base functions (L1) can be found in CvInvoke class, enumerations can be found in Emgu.CV.Enum namespace.
| C# | Visual Basic | Visual C++ |
namespace Emgu.CV
Namespace Emgu.CV
namespace Emgu.CV
| All Types | Classes | Structures | Interfaces | Delegates |
| Icon | Type | Description |
|---|---|---|
| BackgroundStatisticsModel |
Create a background statistics model
| |
| Bgr |
Defines a Bgr (Blue Green Red) color
| |
| Bgra |
Defines a Bgra (Blue Green Red Alpha) color
| |
| Box2D<(Of <(T>)>) |
A rotated rectangle box
| |
| CameraCalibration |
Functions used form camera calibration
| |
| Capture |
Create a image capture base on opencv's capture object
| |
| CaptureClient |
A Camera capture client that use DuplexCaptureCallback to request image from the server
| |
| Circle<(Of <(T>)>) | A circle | |
| ColorType |
A color type
| |
| Contour |
Wrapped class for Contour
| |
| ConvolutionKernelF |
A convolution kernel
| |
| Cross2D<(Of <(T>)>) |
A 2D cross
| |
| CvArray<(Of <(TDepth>)>) |
The Array class that wrap around CvArr in OpenCV
| |
| CvConst |
Constants defined in OpenCV
| |
| CvInvoke..::.CvErrorCallback |
The Error callback that can be registered by cvRedirectError
| |
| CvException |
The default exception to be thrown when error encounter in Open CV
| |
| CvInvoke |
Library to invoke OpenCV functions
| |
| MCvMatND..::.Dimension |
the Dimension of MCvMatND
| |
| DuplexCaptureCallback |
A simple implementation of the IDuplexCaptureCallback interface
| |
| EigenObjectRecognizer |
An object recognizer using PCA (Principle Components Analysis)
| |
| Ellipse<(Of <(T>)>) |
An ellipse
| |
| Envelope<(Of <(T>)>) |
An envelope that contains the maximum and minimum value
| |
| Envelope3M<(Of <(T>)>) |
An Envelope that contains the maximum, minimun and mean
| |
| ExposableMethodAttribute |
Attribute used by ImageBox to generate Operation Menu
| |
| ExtrinsicCameraParameters |
The extrinsic camera parameters
| |
| Gray | Defines a Gray color | |
| HaarCascade | The HaarCascade class for object detection | |
| Histogram |
Histogram
| |
| Hls |
Defines a Hls (Hue Lightness Satuation) color
| |
| Hsv |
Defines a HSV (Hue Satuation Value) color
| |
| ICapture | The interface that is used for WCF to provide a image capture service | |
| IConvexPolygon<(Of <(T>)>) |
An interface for the convex polygon
| |
| IDuplexCapture |
The interface to request a duplex image capture
| |
| IDuplexCaptureCallback |
The interface for DuplexCaptureCallback
| |
| IImage |
IImage interface
| |
| Image<(Of <(TColor, TDepth>)>) |
A wrapper for IplImage
| |
| IntrinsicCameraParameters |
The intrinsic camera parameters
| |
| IplImageOffset |
Offset in bytes for different fields of IplImage
| |
| Kalman |
A Kalman Filter
| |
| Lab |
Defines a CIE Lab color
| |
| Line2D<(Of <(T>)>) | A 2D line | |
| LineSegment2D<(Of <(T>)>) |
A line segment
| |
| Luv |
Defines a CIE Luv color
| |
| Map<(Of <(TColor, TDepth>)>) |
A Map is similar to an Image, except that the location of the pixels is defined by
its area and resolution
| |
| Matrix<(Of <(TDepth>)>) |
The Matrix class that wrap around CvMat in OpenCV
| |
| MCvBGStatModel |
Wrapper to the CvBGStatModel
| |
| MCvBox2D |
Managed structure equivalent to CvBox2D
| |
| MCvChain |
Managed structure equivalent to CvChain
| |
| MCvConnectedComp |
Managed structure equivalent to CvConnectedComp
| |
| MCvContour |
Managed structure equivalent to CvContour
| |
| MCvFont |
Managed structure equivalent to CvFont
| |
| MCvHistogram |
Managed structure equivalent to CvMat
| |
| MCvHuMoments |
Hu invariants
| |
| MCvKalman |
Managed CvKalman structure
| |
| MCvMat |
Managed structure equivalent to CvMat
| |
| MCvMatND |
Managed structure equivalent to CvMat
| |
| MCvMoments |
spatial and central moments
| |
| MCvPoint |
Managed Structure equivalent to CvPoint
| |
| MCvPoint2D32f |
Managed Structure equivalent to CvPoint2D32f
| |
| MCvPoint2D64f |
Managed Structure equivalent to CvPoint2D64f
| |
| MCvPoint3D32f |
Managed Structure equivalent to CvPoint3D32f
| |
| MCvPoint3D64f |
Managed Structure equivalent to CvPoint3D64f
| |
| MCvQuadEdge2D |
Quad-edge of planar subdivision
| |
| MCvRect |
Managed structure equivalent to CvRect
| |
| MCvScalar |
Managed structure equivalent to CvScalar
| |
| MCvSeq |
Managed structure equivalent to CvSeq
| |
| MCvSeqReader | ||
| MCvSet |
Wrapper CvSet structure
| |
| MCvSetElem |
Wrapper CvSetElem structure
| |
| MCvSize |
Manager structure equivalent to CvSize
| |
| MCvSize2D32f |
Managed structure equivalent to CvSize2D32f
| |
| MCvSlice |
Managed structure equivalent to CvSlice
| |
| MCvSubdiv2D |
Managed CvSubdiv2D structure
| |
| MCvSubdiv2DEdge |
Wrapped CvSubdiv2DEdge structure
| |
| MCvSubdiv2DPoint |
Managed CvSubdiv2DPoint structure
| |
| MCvTermCriteria |
Managed structure equivalent to CvTermCriteria
| |
| MemStorage |
Wrapper to the OpenCV MemStorage
| |
| MIplImage |
Managed structure equivalent to IplImage
| |
| MotionHistory |
The motion history class
| |
| PlanarSubdivision |
Plannar Subdivision
| |
| Point<(Of <(T>)>) | A multi dimension point | |
| Point2D<(Of <(T>)>) | A two dimensional point | |
| Point3D<(Of <(T>)>) | A 3D point | |
| PointCollection |
A collection of points
| |
| MCvHistogram..::.Range |
A range
| |
| Rectangle<(Of <(T>)>) | A rectangle | |
| RotationMatrix2D |
A 2D rotation matrix
| |
| RotationVector3D |
A 3D rotation matrix
| |
| Seq<(Of <(T>)>) |
Wrapper to OpenCV Seq
| |
| StructuringElementEx |
A wrapper for the CvStructuringElementEx structure in opencv
| |
| TimedImage<(Of <(TColor, TDepth>)>) |
The Image which contains time stamp which specified what time this image is created
| |
| Triangle2D<(Of <(T>)>) |
A 2D triangle
| |
| Triangle3D<(Of <(T>)>) |
A 3D triangle
| |
| Utils |
Utilities class
| |
| VideoWriter |
Create a video writer that write images to video format
| |
| VoronoiFacet |
A Voronoi Facet
| |
| Xyz |
Defines a Xyz color (CIE XYZ.Rec 709 with D65 white point)
| |
| Ycc |
Defines a Ycc color (YCrCb JPEG)
|