本文整理匯總了Java中org.openalpr.Alpr類的典型用法代碼示例。如果您正苦於以下問題:Java Alpr類的具體用法?Java Alpr怎麽用?Java Alpr使用的例子?那麽, 這裏精選的類代碼示例或許可以為您提供幫助。
Alpr類屬於org.openalpr包,在下文中一共展示了Alpr類的3個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Java代碼示例。
示例1: AlprEngine
import org.openalpr.Alpr; //導入依賴的package包/類
private AlprEngine() {
this.closed = false;
this.alpr = Alpr.Factory.create();
this.assetManager = AssetManager.getInstance();
this.imagesTasks = new LinkedBlockingQueue<TaskWrapper>();
AlprWorker w = new AlprWorker(this.alpr, this.imagesTasks);
this.worker = new Thread(w);
//this.worker.setDaemon(true);
this.worker.setName("AlprWorker");
this.worker.start();
this.configFilePath = this.assetManager.getAlprConfigFile().getAbsolutePath();
this.numResults = DEFAULT_RESULT_COUNT;
}
示例2: AlprWorker
import org.openalpr.Alpr; //導入依賴的package包/類
public AlprWorker(Alpr alpr, BlockingQueue<TaskWrapper> i) {
if (i == null || alpr == null)
throw new IllegalArgumentException("Arguments cannot be null");
this.alpr = alpr;
this.images = i;
}
示例3: onPreExecute
import org.openalpr.Alpr; //導入依賴的package包/類
@Override
protected void onPreExecute() {
if(alpr == null){
alpr = Alpr.Factory.create();
}
if(listener != null){
listener.onPreExecute();
}
}