Name |
Description |
AdaptiveSkinDetector |
Adaptive Skin Detector |
CameraCalibration |
Camera calibration functions |
Capture |
|
CascadeClassifier |
The Cascade Classifier |
ColorInfoAttribute |
|
CvInvoke |
|
DisplayColorAttribute |
|
EigenFaceRecognizer |
Eigen face recognizer |
EigenObjectRecognizer |
|
EigenObjectRecognizer.RecognitionResult |
The result returned the Recognized function is called. Contains the label, index and the eigen distance. |
FaceRecognizer |
Face Recognizer |
FaceRecognizer.PredictionResult |
The prediction result |
FeatureTree |
A wrapper for CvFeatureTree |
FisherFaceRecognizer |
Fisher face recognizer |
HOGDescriptor |
A HOG discriptor |
HaarCascade |
|
Kalman |
Kalman Filter |
KinectCapture |
Kinect Camera capture |
KinectCapture.ColorPoint |
A point with Bgr color information |
LBPHFaceRecognizer |
LBPH face recognizer |
LatentSvmDetector |
Laten SVM detector |
Mat |
|
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 |
PointCollection |
A collection of points |
Retina |
A wrapper class which allows the Gipsa/Listic Labs model to be used. This retina model allows spatio-temporal image processing (applied on still images, video sequences). As a summary, these are the retina model properties: 1. It applies a spectral whithening (mid-frequency details enhancement); 2. high frequency spatio-temporal noise reduction; 3. low frequency luminance to be reduced (luminance range compression); 4. local logarithmic luminance compression allows details to be enhanced in low light conditions. USE : this model can be used basically for spatio-temporal video effects but also for : _using the getParvo method output matrix : texture analysiswith enhanced signal to noise ratio and enhanced details robust against input images luminance ranges _using the getMagno method output matrix : motion analysis also with the previously cited properties For more information, reer to the following papers : Benoit A., Caplier A., Durette B., Herault, J., "USING HUMAN VISUAL SYSTEM MODELING FOR BIO-INSPIRED LOW LEVEL IMAGE PROCESSING", Elsevier, Computer Vision and Image Understanding 114 (2010), pp. 758-773, DOI: http://dx.doi.org/10.1016/j.cviu.2010.01.011 Vision: Images, Signals and Neural Networks: Models of Neural Processing in Visual Perception (Progress in Neural Processing),By: Jeanny Herault, ISBN: 9814273686. WAPI (Tower ID): 113266891. The retina filter includes the research contributions of phd/research collegues from which code has been redrawn by the author : _take a look at the retinacolor.hpp module to discover Brice Chaix de Lavarene color mosaicing/demosaicing and the reference paper: B. Chaix de Lavarene, D. Alleysson, B. Durette, J. Herault (2007). "Efficient demosaicing through recursive filtering", IEEE International Conference on Image Processing ICIP 2007 _take a look at imagelogpolprojection.hpp to discover retina spatial log sampling which originates from Barthelemy Durette phd with Jeanny Herault. A Retina / V1 cortex projection is also proposed and originates from Jeanny's discussions. more informations in the above cited Jeanny Heraults's book. |
Retina.IplMagnoParameters |
Inner Plexiform Layer Magnocellular channel (IplMagno) |
Retina.OPLandIplParvoParameters |
Outer Plexiform Layer (OPL) and Inner Plexiform Layer Parvocellular (IplParvo) parameters |
Retina.RetinaParameters |
Retina parameters |
StereoBM |
Class for computing stereo correspondence using the block matching algorithm, introduced and contributed to OpenCV by K. Konolige. |
StereoGC |
Use Graph Cut algorithm to find stereo correspondence |
StereoSGBM |
This is a variation of "Stereo Processing by Semiglobal Matching and Mutual Information" by Heiko Hirschmuller. We match blocks rather than individual pixels, thus the algorithm is called SGBM (Semi-global block matching) |
StructuringElementEx |
A wrapper for the CvStructuringElementEx structure in opencv |