#######################
OpenCV-Python Tutorials
#######################
* :ref: `PY_Table-Of-Content-Setup`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Introduct| Learn how to setup OpenCV-Python on your computer!
=========== =======================================================
.. |Introduct| image :: images/intro.png
:height: 80pt
:width: 80pt
:alt: Introduction Icon
* :ref: `PY_Table-Of-Content-Gui`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Gui| Here you will learn how to display and save images and videos, control mouse events and create trackbar.
=========== =======================================================
.. |Gui| image :: images/gui.jpg
:height: 80pt
:width: 80pt
:alt: gui Icon
* :ref: `PY_Table-Of-Content-Core`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Core| In this section you will learn basic operations on image like pixel editing, geometric transformations, code optimization, some mathematical tools etc.
=========== =======================================================
.. |Core| image :: images/core.jpg
:height: 80pt
:width: 80pt
:alt: core Icon
* :ref: `PY_Table-Of-Content-ImgProc`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|ImgProc| In this section you will learn different image processing functions inside OpenCV.
=========== =======================================================
.. |ImgProc| image :: images/imgproc.jpg
:height: 80pt
:width: 80pt
:alt: imgproc Icon
* :ref: `PY_Table-Of-Content-Feature2D`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Feature2D| In this section you will learn about feature detectors and descriptors
=========== =======================================================
.. |Feature2D| image :: images/featureicon.jpg
:height: 80pt
:width: 80pt
:alt: imgproc Icon
* :ref: `PY_Table-Of-Content-Video`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Video| In this section you will learn different techniques to work with videos like object tracking etc.
=========== =======================================================
.. |Video| image :: images/videoicon.jpg
:height: 80pt
:width: 80pt
:alt: imgproc Icon
* :ref: `PY_Table-Of-Content-Calib`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Calib| In this section we will learn about camera calibration, stereo imaging etc.
=========== =======================================================
.. |Calib| image :: images/calib3d_icon.jpg
:height: 80pt
:width: 80pt
:alt: Calib Icon
* :ref: `PY_Table-Of-Content-ML`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|ML| In this section you will learn different image processing functions inside OpenCV.
=========== =======================================================
.. |ML| image :: images/MachineLearnings.jpg
:height: 80pt
:width: 80pt
:alt: ML Icon
* :ref: `PY_Table-Of-Content-Photo`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Photo| In this section you will learn different computational photography techniques like image denoising etc.
=========== =======================================================
.. |Photo| image :: images/photoicon.jpg
:height: 80pt
:width: 80pt
:alt: ML Icon
* :ref: `PY_Table-Of-Content-Objdetection`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =======================================================
|Objde| In this section you will object detection techniques like face detection etc.
=========== =======================================================
.. |Objde| image :: images/obj_icon.jpg
:height: 80pt
:width: 80pt
:alt: OD Icon
* :ref: `PY_Table-Of-Content-Bindings`
.. tabularcolumns :: m{100pt} m{300pt}
.. cssclass :: toctableopencv
=========== =====================================================================
|PyBin| In this section, we will see how OpenCV-Python bindings are generated
=========== =====================================================================
.. |PyBin| image :: images/obj_icon.jpg
:height: 80pt
:width: 80pt
:alt: OD Icon
.. raw :: latex
\pagebreak
.. toctree ::
:maxdepth: 2
:hidden:
py_setup/py_table_of_contents_setup/py_table_of_contents_setup
py_gui/py_table_of_contents_gui/py_table_of_contents_gui
py_core/py_table_of_contents_core/py_table_of_contents_core
py_imgproc/py_table_of_contents_imgproc/py_table_of_contents_imgproc
py_feature2d/py_table_of_contents_feature2d/py_table_of_contents_feature2d
py_video/py_table_of_contents_video/py_table_of_contents_video
py_calib3d/py_table_of_contents_calib3d/py_table_of_contents_calib3d
py_ml/py_table_of_contents_ml/py_table_of_contents_ml
py_photo/py_table_of_contents_photo/py_table_of_contents_photo
py_objdetect/py_table_of_contents_objdetect/py_table_of_contents_objdetect
py_bindings/py_table_of_contents_bindings/py_table_of_contents_bindings