This is a general tutorial meant to cover a wide variety of basic opencv and computer vision methods. To get started please follow these instructions for anconda:
Follow the link to set up an environment of your choice.
https://docs.conda.io/projects/conda/en/latest/user-guide/tasks/manage-environments.html
Next, simply using the conda package manager to install opencv, jupter notebook, and matplotlib(numpy should be included with your install). You can search for packages and install insturctions here: https://anaconda.org/
Finally, clone this repository to your PC.