From 19a2aaa4b76342ace275001df2e670f51b0bc932 Mon Sep 17 00:00:00 2001 From: liuruoze Date: Sun, 16 Apr 2017 20:59:38 +0800 Subject: [PATCH] * little change --- src/core/chars_recognise.cpp | 8 -------- test/accuracy.hpp | 19 +++---------------- 2 files changed, 3 insertions(+), 24 deletions(-) diff --git a/src/core/chars_recognise.cpp b/src/core/chars_recognise.cpp index 9eafa5e..54975fa 100644 --- a/src/core/chars_recognise.cpp +++ b/src/core/chars_recognise.cpp @@ -11,16 +11,8 @@ CCharsRecognise::~CCharsRecognise() { SAFE_RELEASE(m_charsSegment); } int CCharsRecognise::charsRecognise(Mat plate, std::string& plateLicense) { std::vector matChars; - int result = m_charsSegment->charsSegment(plate, matChars); - - //std::cout << "charsSegment:" << result << std::endl; - if (result == 0) { - //for (auto block : matChars) { - // auto character = CharsIdentify::instance()->identify(block); - // plateLicense.append(character.second); - //} int num = matChars.size(); for (int j = 0; j < num; j++) { diff --git a/test/accuracy.hpp b/test/accuracy.hpp index d448644..6f2df9a 100644 --- a/test/accuracy.hpp +++ b/test/accuracy.hpp @@ -108,22 +108,9 @@ namespace easypr { CPlateRecognize pr; pr.setResultShow(false); pr.setLifemode(true); - - int mode = PR_MODE_UNCONSTRAINED; - //int mode = PR_MODE_CAMERPOHNE; - //int mode = -1; - if (PR_MODE_UNCONSTRAINED == mode) { - pr.setDetectType(PR_DETECT_COLOR | PR_DETECT_CMSER); - pr.setMaxPlates(4); - } else if (PR_MODE_CAMERPOHNE == mode) { - pr.setDetectType(PR_DETECT_COLOR | PR_DETECT_CMSER); - pr.setMaxPlates(1); - } else { - pr.setDetectType(PR_DETECT_CMSER ); - pr.setMaxPlates(1); - } - - //pr.setDetectType(PR_DETECT_COLOR | PR_DETECT_SOBEL); + pr.setDetectType(PR_DETECT_COLOR | PR_DETECT_CMSER); + pr.setMaxPlates(4); + // load the maching learning model //pr.LoadSVM("resources/model/svm.xml"); pr.LoadANN("resources/model/ann.xml");