在Windows中使用OpenCV Java與Eclipse

2018-08-26 10:42 更新

自2.4.4版本以來(lái),OpenCV支持Java。在本教程中,我將介紹如何設(shè)置在Windows中使用OpenCV Java與Eclipse的開(kāi)發(fā)環(huán)境,以便您可以享受垃圾回收,非??芍貥?gòu)(重命名變量,提取方法和whatnot)現(xiàn)代語(yǔ)言的優(yōu)點(diǎn),使您能夠編寫代碼減少努力,減少錯(cuò)誤。開(kāi)始了。

配置Eclipse

首先,從下載頁(yè)面獲取OpenCV的新版本,并在簡(jiǎn)單的位置提取它C:\OpenCV-2.4.6\。我使用的是2.4.6版本,但其他版本的步驟或多或少相同。

現(xiàn)在,我們將在Eclipse中將OpenCV定義為用戶庫(kù),因此我們可以重用任何項(xiàng)目的配置。啟動(dòng)Eclipse并從菜單中選擇Window - > Preferences。

在Windows中使用OpenCV

在Java - >構(gòu)建路徑 - >用戶庫(kù)下導(dǎo)航,然后單擊新建....

在Windows中使用OpenCV

為您的新庫(kù)輸入名稱,例如OpenCV-2.4.6。

在Windows中使用OpenCV

現(xiàn)在選擇您的新用戶庫(kù),然后單擊添加外部JAR ....

在Windows中使用OpenCV

瀏覽C:\OpenCV-2.4.6\build\java\并選擇opencv-246.jar。添加jar后,擴(kuò)展opencv-246.jar并選擇Native庫(kù)位置,然后按Edit ....

在Windows中使用OpenCV

選擇外部文件夾...并瀏覽選擇文件夾C:\OpenCV-2.4.6\build\java\x64。如果您有32位系統(tǒng),則需要選擇x86文件夾而不是x64。

在Windows中使用OpenCV

您的用戶庫(kù)配置應(yīng)如下所示:

在Windows中使用OpenCV

測(cè)試新的Java項(xiàng)目上的配置

現(xiàn)在開(kāi)始創(chuàng)建一個(gè)新的Java項(xiàng)目。

在Windows中使用OpenCV

在“Java設(shè)置”步驟的“庫(kù)”選項(xiàng)卡下,選擇“添加庫(kù)”,然后選擇“OpenCV-2.4.6”,然后單擊“完成”。

在Windows中使用OpenCV

在Windows中使用OpenCV

Libraries應(yīng)該是這樣的:

在Windows中使用OpenCV

現(xiàn)在您已經(jīng)創(chuàng)建并配置了一個(gè)新的Java項(xiàng)目,現(xiàn)在是測(cè)試它。新新旗新新200新新旗新新旗新新旗新新旗新新旗新新旗新新旗新新旗新新 這是一個(gè)啟動(dòng)代碼,方便您:

import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;
public class Hello
{
   public static void main( String[] args )
   {
      System.loadLibrary( Core.NATIVE_LIBRARY_NAME );
      Mat mat = Mat.eye( 3, 3, CvType.CV_8UC1 );
      System.out.println( "mat = " + mat.dump() );
   }
}

當(dāng)您運(yùn)行代碼時(shí),您應(yīng)該看到3x3單位矩陣作為輸出。

在Windows中使用OpenCV

就是這樣,每當(dāng)你開(kāi)始一個(gè)新的項(xiàng)目時(shí),只需將您定義的OpenCV用戶庫(kù)添加到您的項(xiàng)目中即可。享受你強(qiáng)大的,不那么痛苦的發(fā)展環(huán)境:)

以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)