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

Classes

  ClassDescription
AdaptiveSkinDetector
Adaptive Skin Detector
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
CvArray<(Of <(TDepth>)>)
Wrapped CvArr
CvException
The default exception to be thrown when error encounter in Open CV
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
HOGDescriptor
A HOG discriptor
HomographyMatrix
A 3x3 homography matrix. This matrix defines an perspective transform
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
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
Octree
Oct-Tree
OpticalFlow
Contains a collection of optical flow methods
PlanarObjectDetector
A Planar object detector
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
SelfSimDescriptor
SelfSimDescriptor
Seq<(Of <(T>)>)
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

Structures

  StructureDescription
LDetector
V. Lepetit keypoint detector
MCvSURFParams
Wrapped CvSURFParams structure
PatchGenerator
OpenCV's PatchGenerator
StarDetector
CvStarDetectorParams
SURFTracker..::.MatchedSURFFeature
The matched SURF feature
SURFTracker..::.SimilarFeature
A similar feature is a structure that contains a SURF feature and its corresponding distance to the comparing SURF feature

Interfaces

  InterfaceDescription
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

Delegates

  DelegateDescription
CvInvoke..::.CvAllocFunc
Delegate used to allocate data by OpenCV
CvInvoke..::.CvDistanceFunction
Wrapped Opencv's CvDistanceFunction
CvInvoke..::.CvErrorCallback
Define an error callback that can be registered using cvRedirectError function
CvInvoke..::.CvFreeFunc
Delegate used to dellocate OpenCV memory

Enumerations

  EnumerationDescription
AdaptiveSkinDetector..::.MorphingMethod
Morphing method