前言
直接开发android上的opencv应用,看起来不难,但由于我本身对opencv这个库就不了解,因此使用和调试很麻烦,非常费时间,因此考虑先在pc上实现效果,然后再移植到android端。
python
我以前就安装过python,为2.7.6 ,64位版本。python很好安装,官网提供了对应的安装包。
opencv
下载对应的windows sdk即可。包含了对python的支持,提供了32位和64位两个版本。拷贝文件时要注意版本。
numpy
这是python的一个扩展库,需要单独安装,如果你python安装了32位那么,你可以很容易的在官网下到32位的安装包。
http://sourceforge.net/projects/numpy/files/NumPy/
如果你安装了64位版本,也不怕,在下面的地址,可以找到numpy的64位安装包。
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
关于whl的安装,需要首先安装pip
pip install whatever.whl
注意下载的版本要一致才可以,比如python2.7 就下载2.7版本的numpy
版本不匹配时
C:\Python27\Scripts>pip install "numpy-1.9.2+mkl-cp26-none-win_amd64.whl"
numpy-1.9.2+mkl-cp26-none-win_amd64.whl is not a supported wheel on this platfor
m.
============================================================
版本匹配时
C:\Python27\Scripts>pip install C:\python-tools\numpy-1.9.2+mkl-cp27-none-win_am
d64.whl
Processing c:\python-tools\numpy-1.9.2+mkl-cp27-none-win_amd64.whl
Installing collected packages: numpy
Found existing installation: numpy 1.9.2
Uninstalling numpy-1.9.2:
Successfully uninstalled numpy-1.9.2
Successfully installed numpy-1.9.2
网友评论