From 7db326522c02a5e48c2e7d341dbd9f4dfc508294 Mon Sep 17 00:00:00 2001 From: Matt Hill Date: Mon, 14 Mar 2016 22:26:49 -0400 Subject: [PATCH] Moved prewarp initialization higher, initializing detector with prewarp --- src/openalpr/alpr_impl.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/openalpr/alpr_impl.cpp b/src/openalpr/alpr_impl.cpp index 8ab0152..22286de 100644 --- a/src/openalpr/alpr_impl.cpp +++ b/src/openalpr/alpr_impl.cpp @@ -45,6 +45,8 @@ namespace alpr return; } + prewarp = new PreWarp(config); + loadRecognizers(); setNumThreads(0); @@ -53,8 +55,6 @@ namespace alpr this->topN = DEFAULT_TOPN; setDefaultRegion(""); - prewarp = new PreWarp(config); - timespec endTime; getTimeMonotonic(&endTime); if (config->debugTiming) @@ -716,7 +716,7 @@ namespace alpr { // Country training data has not already been loaded. Load it. AlprRecognizers recognizer; - recognizer.plateDetector = createDetector(config); + recognizer.plateDetector = createDetector(config, prewarp); recognizer.ocr = new OCR(config); #ifndef SKIP_STATE_DETECTION