Assuming you've had a clean and successful install of OpenCV 3 we can move on to installing the Python modules required on the Raspberry Pi.

The following python modules will be required:

Scipy

Numpy

scikit-image

We will install these using the pip install command. Before installinig any of these packages you must first get into your OpenCV virtual environment on the Rapsberry Pi.

In order to do this first load your profile by opening the command terminal and entering the following command:

source ~/.profile

After your profile has loaded start the OpenCV virtual environment by entering the following command:

workon cv

You'll be in the OpenCV environment once you see (cv)pi@raspberry:~$ as the prompt in the command terminal.(Please refer to the screenshots above.)

1.Installing numpy

In order to install numpy module use the following command:

pip install numpy

2. Installing Scipy

In order to install Scipy run the following command:

pip install scipy

If this throws up some errors you can alternatively use :

sudo apt-get install python-scipy

You will now have the Scipy module installed into your virtual environment.

3. Installing scikit-image

In order to install scikit-image module enter the following command in the terminal:

pip install scikit-image

This process may take a while in order to install on the Raspberry Pi.

You should now have the three modules installed on your OpenCV virtual environment on the Raspberry Pi. Please have a look at the screenshots attached above for a better understanding of the installation procedure.

On to the next step....