onResult为方法回调
RecognizeService.recGeneral(this, FileUtil.getSaveFile(getApplicationContext()).getAbsolutePath(),
new RecognizeService.ServiceListener() {
@Override
public void onResult(String result) {
infoPopText(result);
}
});
分别实现 onResult,OnError两个方法
OCR.getInstance(ctx).recognizeGeneral(param, new OnResultListener<GeneralResult>() { @Override public void onResult(GeneralResult result) { StringBuilder sb = new StringBuilder(); for (WordSimple wordSimple : result.getWordList()) { Word word = (Word) wordSimple; sb.append(word.getWords()); sb.append("\n"); } listener.onResult(result.getJsonRes()); } @Override public void onError(OCRError error) { listener.onResult(error.getMessage()); } });

本文深入探讨了OCR识别服务中onResult和OnError回调方法的实现细节。通过具体代码示例,展示了如何处理识别结果和错误信息,为开发者提供了一个清晰的实践指南。
14万+

被折叠的 条评论
为什么被折叠?



