1. 程式人生 > >WIN下使用PYTHON和JAVA作OPENCV開發

WIN下使用PYTHON和JAVA作OPENCV開發

前幾天曾經寫了一篇文章是WIN下C,C++配置 Opencv:

http://blog.csdn.net/cnbloger/article/details/77466397
其實開發OPENCV最快捷的方式是PYTHON和JAVA,幾乎不需要怎麼費事,就可以開發。

1. 下載安裝OPENCV,可以是2.X和3.X版本,根據工作需要,只要版本支援JAVA就行。可以在這裡下載,選擇WIN pack吧,裡面有編譯好的java,python, c++類庫,不需要重新編譯了 :

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.csdn.net/hahawhyha/article/details/18402033

http://blog.csdn.net/qq_14845119/article/details/52354394