全部删除 完成
展开
VisionImage image = VisionImage.fromBitmap(mSourceBitmap);
TemplateText templateText = new TemplateText();
int resultCode = mTemplateDetector.detectTemplate(image, templateJson, templateText, null);
Json:
[{"file":"01_CVTemplateOCR.jpg","data":{"resultCode":0,"common_text":"{\"errorCode\":0,\"templateDataList\":[{\"wordKey\":\"sender_info\",\"wordValue\":\"张三 广东省深圳市福田区XXXXXXXXA座1501234XXXX\"},{\"wordKey\":\"receiver_info\",\"wordValue\":\"李四 广东省广州市天河区XXXXX大厦 1888432XXXX\"},{\"wordKey\":\"express_info\",\"wordValue\":\"电子产品\"}]}"},"time":876}]
可以的,在detect()方法中会默认启动引擎,如果引擎已经启动则不会再次启动,开发者可以放心使用。
模板OCR为端侧能力,在无网络连接的环境下仍可正常使用。
是的,一定要指定,而且参照区域的数量大于等于4个。