2016-03-28 125 views
0

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

我找到了解決辦法

  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"

enter image description here

回答

1
  1. 複製的原生庫(DLL文件適用於Windows)進入EXEC目錄
  2. 複製Java類到您的項目(目錄:/ src目錄/主/爪哇)
  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

相關問題