Pre-requisites
Download Python 3 at https://www.python.org/downloads/windows/
Python 3.6.3 was used during the time of this writeup
Download OpenCV 3 at https://opencv.org/releases.html
OpenCV 3.3.1 was used during the time of this writeup
Install Python 3 onto your Windows machine, make sure that the PATH is set correctly. During the installation you should be able to have it do it for you by checking off Set PATH during the installation.
Open up command prompt and type in:
python --version
This will let you check if the Python PATH was set correctly and the version of Python
There are some packages in Python that we will want to install in order to develop in OpenCV. While still in command prompt type:
pip install numpy
pip install matplotlib
pip install opencv-python
Install OpenCV 3 onto your Windows machine, there aren't anything to explain since it's just click through the install.
Extraction should be somewhere like Program Files or the same directory where your OpenCV project files will be stored at.