OpenCV - Python Tutorials - Notebooks and sample data for Python 3
Description
The bundle contains the Jupiter notebooks corresponding to the pages of the well known OpenCV-Python Tutorials
https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_tutorials.html
https://docs.opencv.org/3.0-beta/doc/py_tutorials/py_tutorials.html
https://docs.opencv.org/3.4/d6/d00/tutorial_py_root.html
where we have taken care of ensuring that (mostly) the examples are in working order correcting minor problems that appear when trying to run the tutorial in a Python 3 environment. (Still not 100%) The result is a collection of notebooks that may be used for teaching purposes in a smooth flow. Each notebook has the URL of the corresponding tutorial page, so that it is possible to seamlessly navigate both notebook and pages to read background information and explanations. This version contains 100% of the tutorial pages. This version includes slides relevant to some of the tutorial pages, for additional teaching support. I have preserved the identification of the presentations, as a recognition of the sources. All the material was gathered from the public domain and I do not claim authorship or any ownership right to the contents. I have also started to add some additional material, like an example of the application of CCNs.
Installation tips: I have used the Anaconda Python 3 distribution where it is extremely easy to access the OpenCV wrapper. At the time of writing version OpenCV 3.4.1 is supported in Anaconda, so some tutorial examples do not work straightforwardly and you need to update the OpenCV wrapper by other means.
The work has been carried out in the framework of CybSPEED project granted by the H2020 MSCA-RISE 2017 call with number 777720 as supporting material for trainings and development.