table_of_content_introduction.rst 5.6 KB
Newer Older
1 2 3 4 5 6 7
.. _Table-Of-Content-Introduction:

Introduction to OpenCV
-----------------------------------------------------------

Here you can read tutorials about how to set up your computer to work with the OpenCV library. Additionaly you can find a few very basic sample source code that will let introduce you to the world of the OpenCV.

8
.. include:: ../../definitions/tocDefinitions.rst
9 10 11

* **Linux**

12 13
  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv
14

15 16
  =========== ======================================================
  |Install_1| **Title:** :ref:`Linux-Installation`
17

18
              *Compatibility:* > OpenCV 2.0
19

20
              *Author:* |Author_AnaH|
21

22
              We will learn how to setup OpenCV in your computer!
23

24
  =========== ======================================================
25

26
  .. |Install_1| image:: images/ubuntu-logo.jpg
27 28
                 :height: 90pt
                 :width:  90pt
29

30 31 32 33 34
  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv
  
  =========== ======================================================
   |Usage_1|  **Title:** :ref:`Linux_GCC_Usage`
35

36
              *Compatibility:* > OpenCV 2.0
37

38
              *Author:* |Author_AnaH|
39

40
              We will learn how to compile your first project using gcc and CMake
41

42
  =========== ======================================================
43

44
  .. |Usage_1| image:: images/gccegg-65.jpg
45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60
               :height: 90pt
               :width:  90pt

  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv
  
  =========== ======================================================
   |Usage_2|  **Title:** :ref:`Linux_Eclipse_Usage`

              *Compatibility:* > OpenCV 2.0

              *Author:* |Author_AnaH|

              We will learn how to compile your first project using the Eclipse environment

  =========== ======================================================
61 62

     .. |Usage_2| image:: images/eclipse_cpp_logo.jpeg
63 64
                    :height: 90pt
                    :width:  90pt
65 66 67

* **Windows**

68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87
  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv
    
  =========== ======================================================
  |WinInstal| **Title:** :ref:`Windows_Installation`

              *Compatibility:* > OpenCV 2.0

              *Author:* |Author_BernatG|

              You will learn how to setup OpenCV in your Windows Operating System!

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

  .. |WinInstal| image:: images/windows_logo.jpg
                 :height: 90pt
                 :width:  90pt

  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv
88
  
89 90
  =========== ======================================================
  |WinVSHowT| **Title:** :ref:`Windows_Visual_Studio_How_To`
91

92
              *Compatibility:* > OpenCV 2.0
93

94
              *Author:* |Author_BernatG|
95

96
              You will learn what steps you need to perform in order to use the OpenCV library inside a new Microsoft Visual Studio project. 
97

98 99
  =========== ======================================================

100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
     .. |WinVSHowT| image:: images/visual-studio-2010-logo.jpg
                      :height: 90pt
                      :width:  90pt

* **Android**

  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv
    
  ================ ======================================================
  |AndroidBinPack| **Title:** :ref:`Android_Binary_Package`

                   *Compatibility:* > OpenCV 2.3.1

                   *Author:* |Author_AndreyK|

                   You will learn how to setup OpenCV for Android platform!

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

     .. |AndroidBinPack| image:: images/android_logo.png
                           :height: 90pt
                           :width:  90pt
123 124 125

* **From where to start?**

126 127
  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv  
128

129 130
  ============= ======================================================
  |Beginners_1| **Title:** :ref:`Display_Image`
131

132
                *Compatibility:* > OpenCV 2.0
133

134
                *Author:* |Author_AnaH|
135

136
                We will learn how to display an image using OpenCV
137

138
  ============= ======================================================
139

140
  .. |Beginners_1| image:: images/Display_Image_Tutorial_Result.jpg
141 142
                   :height: 90pt
                   :width:  90pt
143

144 145 146 147 148
  .. tabularcolumns:: m{100pt} m{300pt}
  .. cssclass:: toctableopencv  
  
  =============== ======================================================
   |Beginners_2|  **Title:** :ref:`Load_Save_Image`
149

150 151 152 153 154 155 156 157
                  *Compatibility:* > OpenCV 2.0 

                  *Author:* |Author_AnaH| 

                  We will learn how to save an Image in OpenCV...plus a small conversion to grayscale

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

158
  .. |Beginners_2| image:: images/Load_Save_Image_Result_1.jpg
159 160 161
                   :height: 90pt
                   :width:  90pt

162 163 164 165
.. raw:: latex

   \pagebreak

166 167 168 169 170 171 172 173 174
.. We use a custom table of content format and as the table of content only imforms Sphinx about the hierarchy of the files, no need to show it.
.. toctree::
   :hidden:                

   ../linux_install/linux_install
   ../linux_gcc_cmake/linux_gcc_cmake
   ../linux_eclipse/linux_eclipse
   ../windows_install/windows_install
   ../windows_visual_studio_Opencv/windows_visual_studio_Opencv
175
   ../android_binary_package/android_binary_package
176 177
   ../display_image/display_image
   ../load_save_image/load_save_image