OpenCV, Numpy, Scipy packages for 64 bit python on Windows

The official OpenCV, Numpy and Scipy extension packages are only available in 32 bit. So you have to install 32 bit python to run the program, otherwise error occurs. For instance, errors like 'ImportError: DLL load failed: %1 is not a valid Win32 application.' will occur if you have the official OpenCV package for python and 64 bit python. There is a solution to this problem.