Main MRPT website > C++ reference
MRPT logo

lib_mrpt_vision.h

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



Page generated by Doxygen 1.7.3 for MRPT 0.9.4 SVN:exported at Tue Jan 25 21:56:31 UTC 2011