A cross platform .Net wrapper for the Intel OpenCV image-processing library. Allows OpenCV functions to be called from .NET compatible languages such as C#, VB, VC++, IronPython. The wrapper can be compiled in Mono and run on Linux, Solaris and Mac OS X.
| Namespace | Description |
|---|---|
| Emgu.CV | Wrapper of OpenCV's image processing functions.
Base functions (L1) can be found in CvInvoke class |
| Emgu.CV.CvEnum | OpenCV Enumeration |
| Emgu.CV.ML | Wrapper of OpenCV's Machine Learning Library |
| Emgu.CV.ML.MlEnum | OpenCV's Machine Learning enumeration |
| Emgu.CV.ML.Structure | OpenCV's Machine Learning structures |
| Emgu.CV.Reflection | Code that use reflection to get image information from Emgu CV objects |
| Emgu.CV.Structure | Wrapped OpenCV structures |
| Emgu.CV.UI | User interface (ImageBox) for displaying Image object. |
| Emgu.CV.VideoSurveillance | Background/Foreground segmentation and Blob tracking |
| Emgu.Util | A collection of utilities used by Emgu projects |
| Emgu.Util.TypeEnum | Various enumeration for Emgu.Util namespace |