Eclipse下基于Java的OpenCV開發(fā)環(huán)境配置教程
最近研究OpenCV想用java進(jìn)行開發(fā),因此研究了一下怎么在Eclipse中配置基于java的Opencv.
第一步:先到OpenCV官網(wǎng)下載你想要的版本,假設(shè)使用的是2.4.6版本。在官網(wǎng)下載你想要的版本,解壓到本地的某個(gè)目錄。比如 D:/OpenCV/。
第二步,打開Eclipse,并找到Window –> Preferences.

第三步:進(jìn)入Preferences菜單后,找到Java –> Build Path –> User Libraries ,然后點(diǎn)擊New

第四步:點(diǎn)擊上面對話框的New之后,會(huì)彈出一個(gè)對話框,如下圖所示,在里面填入一個(gè)名字,如OpenCV-2.4.6

第五步:點(diǎn)擊右側(cè)的Add External JARs

第六步:點(diǎn)擊后,瀏覽文件夾找到前面解壓的文件夾,D:\OpenCV\build\java\,選擇里面的opencv-246.jar,添加完jar包后,展開剛才添加的jar包,選擇Native library location,點(diǎn)擊右側(cè)的Edit按鈕,對其進(jìn)行編輯

第七步:點(diǎn)擊 External Folder...選擇目錄到:D:\OpenCV\build\java\x64\,然后點(diǎn)擊ok ,如果你使用的32位系統(tǒng)則選擇x86文件夾

第八步:配置完成后的結(jié)果應(yīng)該是這樣的。

這樣就配置完成了。下面進(jìn)行一個(gè)簡單的測試。創(chuàng)建一個(gè)Java Project,然后在項(xiàng)目上右鍵,Build Path ---->Configure Build Path ,點(diǎn)擊Libraries選項(xiàng)卡,點(diǎn)擊下面的Add Library,彈出來的對話框中選擇“User Library”。

然后勾選OpenCV-2.4.6,這樣就添加完成了。

添加完成后的效果如下:

下面就可以進(jìn)行測試了,可以使用如下的代碼進(jìn)行測試。
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() );
}
}
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
- java?環(huán)境配置(2023年詳細(xì)教程)
- Java springboot 配置文件與多環(huán)境配置與運(yùn)行優(yōu)先級
- Windows下Java環(huán)境配置的超詳細(xì)教程
- CentOS?7.9服務(wù)器Java部署環(huán)境配置的過程詳解
- Java開發(fā)環(huán)境配置及Vscode搭建過程
- 關(guān)于java入門與java開發(fā)環(huán)境配置詳細(xì)教程
- Mac M1 Java 開發(fā)環(huán)境配置詳解
- eclipse漢化及jdk安裝環(huán)境配置超詳細(xì)教程(Java安裝教程)
- Java(JDK/Tomcat/Maven)運(yùn)行環(huán)境配置及工具(idea/eclipse)安裝詳細(xì)教程
- JavaWeb開發(fā)之【Tomcat 環(huán)境配置】MyEclipse+IDEA配置教程
- jdk安裝、Java環(huán)境配置方法詳解
- IDEA Java win10環(huán)境配置的圖文教程
- Java程序開發(fā)環(huán)境配置圖文教程
- win10和win7下java開發(fā)環(huán)境配置教程
- Linux系統(tǒng)Java環(huán)境配置教程
- Java環(huán)境配置圖文教程(推薦)
- Java開發(fā)環(huán)境配置教程(win7 64bit)
相關(guān)文章
Java實(shí)現(xiàn)超市會(huì)員管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)超市會(huì)員管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-03-03
Java集合List和Map互轉(zhuǎn)的方法總結(jié)
有時(shí)候我們需要將給定的List轉(zhuǎn)換為Map,或者M(jìn)ap轉(zhuǎn)換為List,本文主要介紹了Java集合List和Map互轉(zhuǎn)的方法總結(jié),具有一定的參考價(jià)值,感興趣的可以了解一下2023-09-09
Java開發(fā)中讀取XML與properties配置文件的方法
這篇文章主要介紹了Java開發(fā)中讀取XML與properties配置文件的方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-01-01
Java中Lambda表達(dá)式和函數(shù)式接口的使用和特性
Java Lambda表達(dá)式是一種函數(shù)式編程的特性,可簡化匿名內(nèi)部類的寫法,與函數(shù)式接口搭配使用,實(shí)現(xiàn)代碼簡潔、可讀性高、易于維護(hù)的特點(diǎn),適用于集合操作、多線程編程等場景2023-04-04

