.. _PY_Table-Of-Content-Core:

Core Operations
-----------------------------------------------------------


*  :ref:`Basic_Ops`

  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv

  =========== ======================================================
  |core_1|    Learn to read and edit pixel values, working with image ROI and other basic operations.

  =========== ======================================================

  .. |core_1|  image:: images/pixel_ops.jpg
                 :height: 90pt
                 :width:  90pt

*  :ref:`Image_Arithmetics`

  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv

  =========== ======================================================
  |core_2|     Perform arithmetic operations on images

  =========== ======================================================

  .. |core_2|  image:: images/image_arithmetic.jpg
                 :height: 90pt
                 :width:  90pt

*  :ref:`Optimization_Techniques`

  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv

  =========== ======================================================
  |core_4|     Getting a solution is important. But getting it in the fastest way is more important. Learn to check the speed of your code, optimize the code etc.

  =========== ======================================================

  .. |core_4| image:: images/speed.jpg
                 :height: 90pt
                 :width:  90pt

*  :ref:`Mathematical_Tools`

  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv

  =========== ======================================================
  |core_5|     Learn some of the mathematical tools provided by OpenCV like PCA, SVD etc.

  =========== ======================================================

  .. |core_5| image:: images/maths_tools.jpg
                 :height: 90pt
                 :width:  90pt


.. raw:: latex

   \pagebreak

.. We use a custom table of content format and as the table of content only informs Sphinx about the hierarchy of the files, no need to show it.
.. toctree::
   :hidden:

   ../py_basic_ops/py_basic_ops
   ../py_image_arithmetics/py_image_arithmetics
   ../py_optimization/py_optimization
   ../py_maths_tools/py_maths_tools
