Main MRPT website > C++ reference
MRPT logo
lib_mrpt_vision.h
Go to the documentation of this file.
00001 /** \defgroup mrpt_vision_grp [mrpt-vision]
00002 
00003 <small> <a href="index.html#libs">Back to list of all libraries</a> | <a href="modules.html" >See all modules</a> </small>
00004 <br>
00005 
00006 <h2>Library <code>mrpt-vision</code></h2>
00007 <hr>
00008 
00009 This library includes some extensions to OpenCV functionality, plus some
00010 original classes:
00011 
00012 - The namespace mrpt::vision::pinhole contains several projection and Jacobian auxiliary functions for projective cameras.
00013 
00014 - Sparse Bundle Adjustment algorithms. Implemented versions are:
00015         - mrpt::vision::bundle_adj_full : Levenberg-Marquart full optimization of camera frames (6D) + feature points (3D).
00016 
00017 - A versatile feature tracker. See mrpt::vision::CGenericFeatureTracker and the implementation mrpt::vision::CFeatureTracker_KL
00018 
00019 - mrpt::vision::CFeature: A generic representation of a visual feature, with or without
00020 patch, with or without a set of descriptors.
00021 
00022 - mrpt::vision::CFeatureExtraction: A hub for a number of detection algorithms and
00023  different descriptors.
00024 
00025 - mrpt::vision::CVideoFileWriter: A class to write video files.
00026 
00027 - mrpt::vision::CUndistortMap: A cache of the map for undistorting image, very efficient for sequences of images all with the same distortion parameters.
00028 
00029 - This library defines a new type of observation (mrpt::slam::CObservationVisualLandmarks)
00030   and a new type of map (mrpt::slam::CLandmarksMap).
00031 
00032 See all the classes in mrpt::vision
00033 
00034 
00035 */
00036 



Page generated by Doxygen 1.7.5 for MRPT 0.9.5 SVN: at Thu Oct 13 21:25:36 UTC 2011