################ OpenCV 教程 ################ 下面的链接是一系列基本的OpenCV教程。教程中提到的代码都包含在正式发布的OpenCV之中。下面的教程是根据OpenCV的SVN仓库之中的reST文件自动生成。 我们一直非常愿意收到您的反馈,以及您贡献的教程。 * :ref:`Table-Of-Content-Introduction` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |Introduct| 你将学习如何安装OpenCV。 =========== ======================================================= .. |Introduct| image:: images/introduction.jpg :height: 80pt :width: 80pt :alt: Introduction Icon * :ref:`Table-Of-Content-Core` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |Core| 在这儿你将学习OpenCV中的基本数据结构。这一部分建议必读,这样你可以知道如何去读写图像的像素,以及相关的操作。 =========== ======================================================= .. |Core| image:: images/core.jpg :height: 80pt :width: 80pt :alt: core Icon * :ref:`Table-Of-Content-ImgProc` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |ImgProc| 在这一部分你将学习OpenCV中的图像处理函数。 =========== ======================================================= .. |ImgProc| image:: images/imgproc.jpg :height: 80pt :width: 80pt :alt: imgproc Icon * :ref:`Table-Of-Content-HighGui` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |HighGui| This section contains valuable tutorials about how to read/save your image/video files and how to use the built-in graphical user interface of the library. =========== ======================================================= .. |HighGui| image:: images/highgui.jpg :height: 80pt :width: 80pt :alt: highgui Icon * :ref:`Table-Of-Content-Calib3D` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |Calib3D| Although we got most of our images in a 2D format they do come from a 3D world. Here you will learn how to find out from the 2D images information about the 3D world. =========== ======================================================= .. |Calib3D| image:: images/calib3d.jpg :height: 80pt :width: 80pt :alt: calib3d Icon * :ref:`Table-Of-Content-Feature2D` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |Featur2D| 学习如何使用OpenCV中的特征点检测,特征点描述,以及匹配算法。 =========== ======================================================= .. |Featur2D| image:: images/feature2D.jpg :height: 80pt :width: 80pt :alt: feature2D Icon * :ref:`Table-Of-Content-Video` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |Video| Look here in order to find use on your video stream algoritms like: motion extraction, feature tracking and foreground extractions. =========== ======================================================= .. |Video| image:: images/video.jpg :height: 80pt :width: 80pt :alt: video Icon * :ref:`Table-Of-Content-ObjDetect` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |ObjDetect| Ever wondered how your digital camera detects peoples and faces? Look here to find out! =========== ======================================================= .. |ObjDetect| image:: images/objdetect.jpg :height: 80pt :width: 80pt :alt: objdetect Icon * :ref:`Table-Of-Content-Ml` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |ml| Use the powerfull machine learning classes for statistical classification, regression and clustering of data. =========== ======================================================= .. |ml| image:: images/ml.jpg :height: 80pt :width: 80pt :alt: ml Icon * :ref:`Table-Of-Content-GPU` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |GPU| Squeeze out every little computation power from your system by using the power of your video card to run the OpenCV algorithms. =========== ======================================================= .. |GPU| image:: images/gpu.jpg :height: 80pt :width: 80pt :alt: gpu icon * :ref:`Table-Of-Content-General` .. tabularcolumns:: m{100pt} m{300pt} .. cssclass:: toctableopencv =========== ======================================================= |General| These tutorials are the bottom of the iceberg as they link together multiple of the modules presented above in order to solve complex problems. =========== ======================================================= .. |General| image:: images/general.jpg :height: 80pt :width: 80pt :alt: General Icon .. raw:: latex \pagebreak .. toctree:: :maxdepth: 2 :hidden: introduction/table_of_content_introduction/table_of_content_introduction core/table_of_content_core/table_of_content_core imgproc/table_of_content_imgproc/table_of_content_imgproc highgui/table_of_content_highgui/table_of_content_highgui calib3d/table_of_content_calib3d/table_of_content_calib3d features2d/table_of_content_features2d/table_of_content_features2d video/table_of_content_video/table_of_content_video objdetect/table_of_content_objdetect/table_of_content_objdetect ml/table_of_content_ml/table_of_content_ml gpu/table_of_content_gpu/table_of_content_gpu general/table_of_content_general/table_of_content_general