|
|
|
@ -68,6 +68,7 @@ public class OcrSpecialRuleTestServiceImpl implements IOcrSpecialRuleTestService
|
|
|
|
|
ocrSpecialResult.setAssortName(assortName);
|
|
|
|
|
ocrSpecialResult.setRate(rate);
|
|
|
|
|
ocrSpecialResult.setHitKey(keyWord);
|
|
|
|
|
ocrSpecialResult.setEndJson(ocrSpecialRuleTest.getEndJson());
|
|
|
|
|
return ocrSpecialResult;
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
@ -86,6 +87,9 @@ public class OcrSpecialRuleTestServiceImpl implements IOcrSpecialRuleTestService
|
|
|
|
|
//判断得分占比
|
|
|
|
|
for (OcrSpecialRuleJson ocrSpecialRuleJson : ocrSpecialRuleJsons) {
|
|
|
|
|
double score = ocrSpecialRuleJson.getScore();
|
|
|
|
|
if (Func.isEmpty(ocrSpecialRuleJson.getKeyWord())){
|
|
|
|
|
continue;
|
|
|
|
|
}
|
|
|
|
|
String[] keyWordList = ocrSpecialRuleJson.getKeyWord().split("#");
|
|
|
|
|
for (String ocrText : ocrTextList) {
|
|
|
|
|
for (int i = 0; i < keyWordList.length; i++) {
|
|
|
|
|