DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别
头像 Tiechui.Wang 2020-10-12 10:12:00    发布
2486 浏览 10 点赞 11 收藏

你可能不知道使用DevEco Studio集成华为HiAI表格识别能力,到底是有多快!

在华为举办的一些活动中,很多开发者了试用了DevEco Studio,通过拖拽HiAI能力包中的API快速集成HiAI能力,接下来我们操作演示集成HiAI表格识别能力,来看看是不是像传说中的那样便捷,高效。

先来了解下什么是表格识别,有什么作用?表格识别API是基于聚焦拍照OCR的识别技术,可以实现对图像表格的结构化识别,
包括单元格的位置信息,单元格的占用行列数,以及每个单元格内的文本信息。可应用于办公类软件,
适用于基于各种表格内容识别的业务场景,如三方APP可以利用引擎返回的结果,提取表格文本、结构信息,生成excel文件,减少人工录入的成本

DevEco Studio是华为推出的集成开发环境,其环境配置不再赘述,进入官网试用申请成功报名后,会有相应的安装指南发送。官网链接:https://developer.huawei.com/consumer/cn/deveco_studio

导入工程

安装完成配置后打开,为节省写代码的时间,进入官网下载表格识别源代码,直接引入工程,开发者也可根据自己的需求写好代码。

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

导入工程后,出现新建窗口提示,按实际需求选择,点击OK即可

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

配置工程

等待工程运行成功后,进入Tools-EMUI Kit-Kit Manager,勾选HiAI Vision,点击Apply下载完成后点击OK。

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

此时会在app-phone的build.gradle自动生成依赖包

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

现在去找表格识别的API,进入Tools-EMUI Kit-kit Assistant,在HiAI目录下找到表格识别(Table Recognition)卡片

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

点击打开表格识别卡片,进入详情页面,将 Initialization版块代码拖拽进入编辑区private void iniHiai的下方,进行HiAI能力初始化

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

然后拖入API Call版块代码进入编辑区private void setHiAi下方,调用表格识别能力

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

将setHiAi版块中2行代码进行修改(将示例代码Bitmap赋为有效值)

1、Bitmap bitmap = BitmapFactory.decodeFile(null); 改为 Bitmap bitmap = mBitmap;

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

2、在Table table = detector.convertResult(json);后添加以下代码:object=json;

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

使用远程真机调试工程

配置完成点击运行,点击Search进入远程真机设备界面,选择一款机型点击run,选中设备之后点击OK,来使用远程真机进行调试

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

远程真机连接成功,勾选弹框提示,点击始终允许后进入调试界面

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

点击Album选中表格图片,点击run进行功能调试,运行成功后就会在手机界面出现表格文本内容,用户可以自行进行表格内容的加工。

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

用户可以利用程序返回的结果,提取表格信息生成表格文件,表格文本识别结果如下,

DevEco Studio使用指导专题( HiAI 第一期)-- 表格识别 -鸿蒙开发者社区

整个操作过程下来确实比较便捷,比较高效,还可以快速集成HiCar、HMS、安全、互联互通等等,听说还有分布式开放能力,如果有体验的意愿欢迎进入官网申请试用

https://developer.huawei.com/consumer/cn/deveco_studio


©本站发布的所有内容,包括但不限于文字、图片、音频、视频、图表、标志、标识、广告、商标、商号、域名、软件、程序等,除特别标明外,均来源于网络或用户投稿,版权归原作者或原出处所有。我们致力于保护原作者版权,若涉及版权问题,请及时联系我们进行处理。
分类
其它
地址:北京市朝阳区北三环东路三元桥曙光西里甲1号第三置业A座1508室 商务内容合作QQ:2291221 电话:13391790444或(010)62178877
版权所有:电脑商情信息服务集团 北京赢邦策略咨询有限责任公司
声明:本媒体部分图片、文章来源于网络,版权归原作者所有,我司致力于保护作者版权,如有侵权,请与我司联系删除
京ICP备:2022009079号-2
京公网安备:11010502051901号
ICP证:京B2-20230255