W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
自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)始了。
首先,從下載頁(yè)面獲取OpenCV的新版本,并在簡(jiǎn)單的位置提取它C:\OpenCV-2.4.6\。我使用的是2.4.6版本,但其他版本的步驟或多或少相同。
現(xiàn)在,我們將在Eclipse中將OpenCV定義為用戶庫(kù),因此我們可以重用任何項(xiàng)目的配置。啟動(dòng)Eclipse并從菜單中選擇Window - > Preferences。
在Java - >構(gòu)建路徑 - >用戶庫(kù)下導(dǎo)航,然后單擊新建....
為您的新庫(kù)輸入名稱,例如OpenCV-2.4.6。
現(xiàn)在選擇您的新用戶庫(kù),然后單擊添加外部JAR ....
瀏覽C:\OpenCV-2.4.6\build\java\
并選擇opencv-246.jar。添加jar后,擴(kuò)展opencv-246.jar并選擇Native庫(kù)位置,然后按Edit ....
選擇外部文件夾...并瀏覽選擇文件夾C:\OpenCV-2.4.6\build\java\x64
。如果您有32位系統(tǒng),則需要選擇x86文件夾而不是x64。
您的用戶庫(kù)配置應(yīng)如下所示:
現(xiàn)在開(kāi)始創(chuàng)建一個(gè)新的Java項(xiàng)目。
在“Java設(shè)置”步驟的“庫(kù)”選項(xiàng)卡下,選擇“添加庫(kù)”,然后選擇“OpenCV-2.4.6”,然后單擊“完成”。
Libraries應(yīng)該是這樣的:
現(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單位矩陣作為輸出。
就是這樣,每當(dāng)你開(kāi)始一個(gè)新的項(xiàng)目時(shí),只需將您定義的OpenCV用戶庫(kù)添加到您的項(xiàng)目中即可。享受你強(qiáng)大的,不那么痛苦的發(fā)展環(huán)境:)
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: