bug修复

segment2.0
zhanglb 2 years ago
parent 2714e9d034
commit f39fbd434c

@ -138,6 +138,7 @@ public class OcrSpecialRuleServiceImpl implements IOcrSpecialRuleService {
ocrSpecialResult.setAssortName(assortName); ocrSpecialResult.setAssortName(assortName);
ocrSpecialResult.setRate(rate); ocrSpecialResult.setRate(rate);
ocrSpecialResult.setHitKey(keyWord); ocrSpecialResult.setHitKey(keyWord);
ocrSpecialResult.setEndJson(ocrSpecialRule.getEndJson());
return ocrSpecialResult; return ocrSpecialResult;
} }
} }

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

Loading…
Cancel
Save