[This is preliminary documentation and is subject to change.]

Wrapper of OpenCV's image processing functions. Base functions (L1) can be found in CvInvoke class

Types

               
 All Types  Classes   Structures  Interfaces  Delegates 
 NameDescription
CameraCalibration
Camera calibration functions
Capture
Capture images from either camera or video file.
ColorInfoAttribute
Attribute used to specify color information
Contour<(Of <(T>)>)
Wrapped class for Contour
ConvolutionKernelF
A convolution kernel
CvInvoke..::.CvAllocFunc
Delegate used to allocate data by OpenCV
CvArray<(Of <(TDepth>)>)
Wrapped CvArr
CvInvoke..::.CvDistanceFunction
Wrapped Opencv's CvDistanceFunction
CvInvoke..::.CvErrorCallback
Define an error callback that can be registered using cvRedirectError function
CvException
The default exception to be thrown when error encounter in Open CV
CvInvoke..::.CvFreeFunc
Delegate used to dellocate OpenCV memory
CvInvoke
Library to invoke OpenCV functions
DenseHistogram
A Uniform Multi-dimensional Dense Histogram
EigenObjectRecognizer
An object recognizer using PCA (Principle Components Analysis)
ExtrinsicCameraParameters
Extrinsic camera parameters
FeatureTree
A wrapper for CvFeatureTree
HaarCascade
HaarCascade for object detection
Histogram Obsolete.
A Uniform Multi-dimensional Histogram
HomographyMatrix
A 3x3 homography matrix. This matrix defines an perspective transform
ICapture
The interface that is used for WCF to provide a image capture service
IColor
A color type
IConvexPolygon
An interface for the convex polygon
IConvexPolygonF
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>)>)
An Image is a wrapper to IplImage of OpenCV.
IntrinsicCameraParameters
Intrinsic camera parameters
Kalman
Kalman Filter
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
SURFTracker..::.MatchedSURFFeature
The matched SURF feature
MatND<(Of <(TDepth>)>)
A MatND is a wrapper to cvMatND of OpenCV.
Matrix<(Of <(TDepth>)>)
A Matrix is a wrapper to cvMat of OpenCV.
MemStorage
A MemStorage is a wrapper to cvMemStorage of OpenCV.
MotionHistory
The motion history class
OpticalFlow
Contains a collection of optical flow methods
PlanarSubdivision
Plannar Subdivision, can be use to compute Delaunnay's triangulation or Voroni diagram.
PointCollection
A collection of points
RotationMatrix2D<(Of <(T>)>)
A (2x3) 2D rotation matrix. This Matrix defines an Affine Transform
RotationVector3D
A 3D rotation matrix
Seq<(Of <(T>)>)
A Seq is a wrapper to cvSeq of OpenCV.
StereoBM
Use Block Matching algorithm to find stereo correspondence
StereoGC
Use Graph Cut algorithm to find stereo correspondence
StructSize
Cache the size of various header in bytes
StructuringElementEx
A wrapper for the CvStructuringElementEx structure in opencv
SURFFeature
A SURF feature
SURFTracker
This class use SURF and CamShift to track object
TimedImage<(Of <(TColor, TDepth>)>)
The Image which contains time stamp which specified what time this image is created
Util
Utilities class
VideoWriter
Create a video writer that write images to video format
VoronoiFacet
A Voronoi Facet