热门搜索
-
1
HarmonyOS NEXT
-
2
HarmonyOS应用开发
-
3
仓颉
-
4
DevEco Studio
-
5
开发者能力认证
-
6
模拟器
-
7
Navigation
-
8
List
-
9
Web
-
10
TextInput
-
11
Image
-
12
AppGallery Connect
能力描述
OCR 文字识别
对于固定版式的文档、卡证等需要文字识别的场景。
应用场景
固定版式 自动识别
自动识别固定版式的文档、卡证的文字信息,适应于身份证,驾驶证、订单、火车票等需要快速识别文字的场景。
快递信息录入
通过扫描固定格式快递单识别相应的地址、收件人、联系方式等信息,自动录入快递驿站数据库。
发票信息录入
通过扫描固定格式税单识别相应的税号、单位、金额等信息,自动录入报销系统。
功能演示
Request
复制代码
VisionImage image = VisionImage.fromBitmap(mSourceBitmap);
TemplateText templateText = new TemplateText();
int resultCode = mTemplateDetector.detectTemplate(image, templateJson, templateText, null);
Response
复制代码
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}]
与华为一同开发从这里开始
业务介绍
业务概述、应用场景及功能特点等详情。
了解详情 >
接入准备
注册认证、协议签署等接入前准备工作。
了解流程 >
API说明
接口参数定义及相关说明、限制与约束等详情。
查看文档 >
FAQ
1没有调用接口的prepare()方法可以直接使用detect()方法吗?
可以的,在detect()方法中会默认启动引擎,如果引擎已经启动则不会再次启动,开发者可以放心使用。
2模板OCR API是端测的还是云测的?
模板OCR为端侧能力,在无网络连接的环境下仍可正常使用。
3自定义模板需要一定要指定参照区域吗?
是的,一定要指定,而且参照区域的数量大于等于4个。
提示/Tips