WIN下使用PYTHON和JAVA作OPENCV开发
前几天曾经写了一篇文章是WIN下C,C++配置 Opencv:
http://blog.****.net/cnbloger/article/details/77466397
其实开发OPENCV最快捷的方式是PYTHON和JAVA,几乎不需要怎么费事,就可以开发。
1. 下载安装OPENCV,可以是2.X和3.X版本,根据工作需要,只要版本支持JAVA就行。可以在这里下载,选择WIN pack吧,里面有编译好的java,python, c++类库,不需要重新编译了 :
http://opencv.org/releases.html.
2. a.自己装好JDK和配置好ECLIPSE或者MYECLIPSE,建立工程
b.在工程文件夹下建立libs文件夹,把opencv\build\java下的opencv jar文件拷贝过去,右键选择 Build Path--->Add to Build Path
c.右键工程选择Build Path---> Config Build Path打开配置菜单,选中Native Library location,选择编辑,把E:\opencv249\opencv\build\java\x64路径下的DLL添加进去,按机器配置,32位就选X32下的DLL
D。到这里JAVA配置就结束了,可以把sample下的拷过来使用了
3.a....python配置更简单,下载安装PYTHON,PYTHON 两个版本差异比较大,都说2.7的兼容性好,可以选择2.7,我不专业,使用3.6
https://www.python.org/downloads/
b. 安装安盛后,进入PYTHON的F:\Python\Python36\Scripts文件夹,这里面有PIP可以装PYTHON插件,CMD进入该文件夹执行
pythonpip install numpy
C 再执行
python pip install matplotlib
d;有些可能还需要这个
pip install imutils
e.最后是安装OPENCV,看电脑配置选择X32或者X64,如果你的PYTHON版本是3.6,可以在这里下载对应OPENCV的库,进入http://www.lfd.uci.edu/%7Egohlke/pythonlibs/
搜索OPENCV,找到后选择下载对应版本python和opencv的库。
pip install E:\opencv249\opencv\build\python\2.7\x64\cv2.pyd
F:如果运行PYTHOn程序时发现有不识别的库,同样的方法安装,不能自动安装的,就百度下了使用路径安装
然后就可以把PYTHOn路径加入系统变量,就能随时随地运行PYTHON脚本了
参考:
http://blog.****.net/hahawhyha/article/details/18402033
http://blog.****.net/qq_14845119/article/details/52354394