OpenCV開發環境配置

在本章中,您將學習如何安裝OpenCV並在系統中設置OpenCV環境。

安裝OpenCV

首先,需要將OpenCV下載到本地系統上。按照下麵的步驟。

第1步 - 通過打開鏈接(可打開OpenCV主頁後點擊:Releases):http://opencv.org/releases.html ,將看到如下所示的頁面。

由於編寫本教程時使用的是Window 10(64位)操作系統,所以這裏點擊:Win pack 下載最新版本的OpenCV(opencv-3.4.0-vc14_vc15.exe),下載完成雙擊後解壓到一個目錄下,這裏的目錄是:D:\software\opencv ,目錄檔結構如下 -

第2步 - 打開檔夾D:\software\opencv\opencv\build\java。 在這裏可以找到名為opencv-310.jar的OpenCV jar檔。 可將這個檔保存在另一個檔夾(這裏複製到目錄:D:\software\opencv\opencv\build\java)中以備後用。

Eclipse安裝OpenCV

下載所需的JAR檔後,必須將這些JAR檔嵌入到Eclipse環境中。可以通過設置這些JAR檔的構建路徑。

設置構建路徑

以下是在Eclipse中設置OpenCV的步驟 -

第1步 - 確保您已經在系統中安裝了Eclipse。 如果沒有,請在您的系統中下載並安裝Eclipse。
第2步 - 打開Eclipse,點擊:File -> New,然後打開一個新專案,如下圖所示。

第3步 - 在選擇專案,會得到新建專案嚮導。 在此嚮導中,選擇Java專案,然後單擊Next按鈕,如下面的截圖所示。

第4步 - 繼續前進,將被引導到新的Java專案嚮導。創建一個新專案名稱:FirstApp, 並單擊下一步。

第5步 - 創建一個新的專案後,右鍵單擊它。選擇Build Path,然後點擊Configure Build Path …,如下圖所示。

第6步 - 單擊“Configure Build Path…”選項時,將被引導至“Java Build Path”嚮導。 點擊Add External Jars按鈕,如下圖所示。

第7步 - 選擇前面已經保存檔opencv-340.jar的路徑。
第8步 - 單擊上面的螢幕截圖中的打開按鈕,這些檔將被添加到庫中。

第9步 - 單擊確定後,將成功將所需的JAR檔添加到當前專案,可以通過展開引用的庫來驗證這些添加的庫。

為本地庫設置路徑

除了JAR檔之外,還需要為OpenCV的本地庫(DLL檔)設置路徑。

DLL檔的位置 - 打開OpenCV的安裝檔夾,然後轉到子檔夾:build -> java 。 在這裏您會發現兩個檔夾x64(64位)和x86(32位),其中包含OpenCV的dll檔。

打開適合操作系統的相應檔夾(比如我的是Win10 64位),然後可以看到相應64位的dll檔,如下圖所示。

現在,按照下麵給出的步驟設置這個檔的路徑 -

第1步 - 再次打開JavaBuildPath窗口。在這裏您可以觀察添加的JAR檔和JRE System Library

第2步 - 擴展它,會看到系統庫和本機庫的位置(Native library location),如下面的截圖所突出顯示。

第3步 - 雙擊本機庫位置(Native library location)。 在這裏,可以看到如下所示的“本地庫檔夾配置”窗口。

在這裏,單擊External Folder…按鈕,然後選擇系統中dll檔的位置(F:\worksp\opencv\libs\x64),最後點擊OK就好了。


上一篇: OpenCV簡介 下一篇: OpenCV存儲圖像