簡體   English   中英

如何在Java項目中使用openalpr

[英]How use openalpr in java project

我想在我的Java項目中使用openalpr。 我必須包括什么才能使用API​​? 必須在Eclipse或Netbeans的項目屬性中導入哪些庫?

我找到了解決方案

  1. 下載openalpr二進制​​文件https://github.com/openalpr/openalpr/releases
  2. 安裝和配置JDK(Java和JavaC路徑)
  3. 編譯openalpr java源代碼,啟動java_test.bat文件
  4. 啟動main.java

    java -classpath java Main "us" "openalpr.conf" "runtime_data" "samples/us-1.jpg"

在此處輸入圖片說明

  1. 將本機庫(Windows的DLL)復制到exec目錄中
  2. 將Java類復制到您的項目中(目錄:/ src / main / java)
  3. 開始使用:

`

Alpr alpr = new Alpr("us", "/path/to/openalpr.conf", "/path/to/runtime_data");

// Set top N candidates returned to 20
alpr.setTopN(20);

// Set pattern to Maryland
alpr.setDefaultRegion("md");

AlprResults results = alpr.recognize("/path/to/image.jpg");
System.out.format("  %-15s%-8s\n", "Plate Number", "Confidence");
for (AlprPlateResult result : results.getPlates())
{
    for (AlprPlate plate : result.getTopNPlates()) {
        if (plate.isMatchesTemplate())
            System.out.print("  * ");
        else
            System.out.print("  - ");
        System.out.format("%-15s%-8f\n", plate.getCharacters(), plate.getOverallConfidence());
    }
}

(來源: http : //doc.openalpr.com/bindings.html#java

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM