OpenCV on Raspberry Pi - Using Java(2)- 在 Windows 安裝與測試 OpenCV by Michael | CodeData
top

OpenCV on Raspberry Pi - Using Java(2)- 在 Windows 安裝與測試 OpenCV

分享:

OpenCV on Raspberry Pi – Using Java(1)- Hello! OpenCV! << 前情

下載與安裝 OpenCV

  1. 啟動瀏覽器,開啟http://opencv.org/downloads.html
  2. 選擇「Version 3.1」的「OpenCV for Windows」,儲存下載的檔案:

    OpenCVJava_02_001

  3. 執行下載的安裝程式,在「Extract to」輸入「C:\」,選擇「Extract」:

    OpenCVJava_02_002

  4. 檢查「C:\opencv」資料夾,OpenCV相關的檔案都存放在這裡。

OpenCV 開發環境

  1. 下載與安裝Java SE 8 JDK
  2. 啟動瀏覽器,開啟http://netbeans.org/downloads/
  3. 選擇「Java SE」的「Download」圖示,儲存下載的檔案:

    OpenCVJava_02_003

  4. 執行下載的安裝程式,使用預設的設定安裝NetBeans。

  5. 啟動NetBeans後選擇功能表「File -> New Project」。

  6. 在「Categories」選擇「Java」,在「Project」選擇「Java Application」,最後選擇「Next」。

  7. 在「Project」輸入「HelloOpenCV」,勾選「Create Main Class」後輸入「net.macdidi5.opencv.HelloOpenCV」,最後選擇「Finish」,NetBeans建立一個Java應用程式專案:

    OpenCVJava_02_004

  8. 現在準備在NetBeans建立OpenCV類別庫的設定。展開HelloOpenDV專案,在「Library」目錄按滑鼠右鍵,選擇「Add Library」,在「Add Library」視窗選擇「Create… 」:

    OpenCVJava_02_005

  9. 在「Library Name」輸入「OpenDV3Library」,選擇「OK」:

    OpenCVJava_02_006

  10. 選擇「Add JAR/Folder…」:

    OpenCVJava_02_007

  11. 選擇「C:\opencv\build\java\opencv-310.jar」後選擇「Add JAR/Folder」:

    OpenCVJava_02_008

  12. 選擇「OK」建立NetBeans類別庫設定:

    OpenCVJava_02_009

  13. 選擇建立好的類別庫設定「OpenDV3Library」,再選擇「Add Library」,後續新的OpenCV專案加入這個建立好的類別庫設定就可以了:

    OpenCVJava_02_010

  14. 在專案目錄上按滑鼠右鍵後選擇「Properties」。

  15. 在「Categories」選擇「Run」,在「VM Options」輸入:

    -Djava.library.path=C:\opencv\build\java\x64」

    最後選擇「OK」:

    OpenCVJava_02_011

後續的專案都要執行上列13到15的步驟,加入需要的OpenCV類別庫與執行時期設定。

第一個 OpenCV 應用程式

在NetBeans開啟HelloOpenCV專案的「HelloOpenCV.java」,修改為下面的內容:

package net.macdidi5.opencv;

import org.opencv.core.Core;
import org.opencv.core.CvType;
import org.opencv.core.Mat;

public class HelloOpenCV {

    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());
    }

}

在HelloOpenCV專案目錄上按滑鼠右鍵選擇「Run」,如果執行後顯示下面的內容,表示已經正確設定OpenCV開發與執行環境:

    mat = [  1,   0,   0;
       0,   1,   0;
       0,   0,   1]    

下一步

完成OpenCV在Windows開發環境的設定以後,你可以略過Mac OS的說明,準備建立OpenCV在Raspberry Pi的執行環境。

後續 >> OpenCV on Raspberry Pi – Using Java(3)- 在 Mac OS 安裝與測試 OpenCV

分享:
按讚!加入 CodeData Facebook 粉絲群

相關文章

留言

留言請先。還沒帳號註冊也可以使用FacebookGoogle+登錄留言