基於java的opencv開發過程詳解

1.下載安裝OpenCV

Releases

在這裡插入圖片描述

選擇合適的平臺安裝包下載,然後雙擊安裝,也就是解壓的過程。這裡主要記錄windows下的環境搭建,opencv-342版本。

2.找到jar包

1)在…\opencv\build\java路徑下能找到opencv-xx.jar
2)idea 新建工程,在Project Structure -> modules -> dependencies中添加jars or derectories 選擇1)的jar包
3)運行程序

System.loadLibrary( Core.NATIVE_LIBRARY_NAME );
        Mat mat = Mat.eye( 4, 4, CvType.CV_8UC1 );
        System.out.println( "mat = \n" + mat.dump() );

奇跡出現瞭:
java.lang.UnsatisfiedLinkError: no opencv_java342 in java.library.path

在這裡插入圖片描述

4)然後補充操作:
在run configurations vm options中加入
-Djava.library.path=E:\programfile\opencv\build\java\x64

opencv-342.dll的路徑

在這裡插入圖片描述在這裡插入圖片描述

5)期望的結果出現

在這裡插入圖片描述

添加外部依賴的另一種方法:

在這裡插入圖片描述

然後在Modules 的dependencies 選擇添加library…

總結: 主要需要opencv的jar包和dll文件

到此這篇關於基於java的opencv開發的文章就介紹到這瞭,更多相關java的opencv開發內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!

推薦閱讀:

    None Found